<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Встраиваемые Системы on Digitable courses</title>
    <link>https://courses.digitable.life/tags/%D0%B2%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/</link>
    <description>Recent content in Встраиваемые Системы on Digitable courses</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <lastBuildDate>Sat, 01 Aug 2026 00:12:59 +0300</lastBuildDate>
    <atom:link href="https://courses.digitable.life/tags/%D0%B2%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC%D1%8B%D0%B5-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>C для встраиваемых систем: память, указатели, volatile, без динамики</title>
      <link>https://courses.digitable.life/post/embedded/02-c-for-embedded/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/02-c-for-embedded/</guid>
      <description>Как меняется C, когда под ним нет операционной системы: статическое распределение памяти, указатель как физический адрес, честный разбор volatile и атомарности, жизнь без malloc, фиксированная точка, C++ и Python на своих местах, отладка приборами вместо принтов.</description>
    </item>
    <item>
      <title>IoT-связь: Wi-Fi, BLE, LoRa, MQTT, безопасность устройств</title>
      <link>https://courses.digitable.life/post/embedded/08-iot-connectivity/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/08-iot-connectivity/</guid>
      <description>Как выбирать радио под задачу, во что обходится каждый байт в эфире, как устроены BLE и LoRaWAN изнутри, почему MQTT стал языком IoT и что именно нужно сделать, чтобы устройство в поле не стало чужим.</description>
    </item>
    <item>
      <title>RTOS: задачи, планировщик, синхронизация, FreeRTOS на практике</title>
      <link>https://courses.digitable.life/post/embedded/06-rtos/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/06-rtos/</guid>
      <description>Зачем прошивке ядро реального времени, как устроен вытесняющий планировщик с фиксированными приоритетами, чем очередь лучше семафора, откуда берётся инверсия приоритетов и как всё это выглядит в FreeRTOS на STM32 и ESP32.</description>
    </item>
    <item>
      <title>Встраиваемые системы: карта трека и чем эта разработка отличается</title>
      <link>https://courses.digitable.life/post/embedded/00-overview/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/00-overview/</guid>
      <description>Почему встраиваемая разработка — отдельная инженерная дисциплина: конечная память, конечная энергия, время как часть контракта, отладка без принтов и выбор между STM32, ESP32, Arduino и Raspberry Pi.</description>
    </item>
    <item>
      <title>Датчики и приводы: считывание, фильтрация, калибровка, моторы</title>
      <link>https://courses.digitable.life/post/embedded/09-sensors-and-actuators/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/09-sensors-and-actuators/</guid>
      <description>Как из напряжения на ножке получается число в градусах: тракт измерения, метрология без иллюзий, калибровка, медиана, EMA и Калман, а затем обратная сторона — H-мост, шаговики, серво и ПИД по энкодеру.</description>
    </item>
    <item>
      <title>Железо для программиста: микроконтроллеры, платы, схемы, питание</title>
      <link>https://courses.digitable.life/post/embedded/01-hardware-basics/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/01-hardware-basics/</guid>
      <description>Электрический минимум для разработчика: как устроен вывод микроконтроллера, чем платы отличаются друг от друга, как читать даташит и схему, откуда берётся питание и почему конденсатор за десять центов решает больше, чем неделя отладки.</description>
    </item>
    <item>
      <title>Отладка и производство: SWD, логический анализатор, прошивки, OTA</title>
      <link>https://courses.digitable.life/post/embedded/11-debugging-and-production/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/11-debugging-and-production/</guid>
      <description>Как искать баги там, где нет ни логов, ни stdout, ни возможности перезапустить процесс: SWD и JTAG изнутри, RTT и SWO вместо printf, логический анализатор против осциллографа, разбор HardFault по стеку, конвейерный тест-джиг, подпись прошивок и OTA с откатом.</description>
    </item>
    <item>
      <title>Периферия: GPIO, АЦП, ШИМ, таймеры — управляем железом из кода</title>
      <link>https://courses.digitable.life/post/embedded/03-gpio-and-peripherals/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/03-gpio-and-peripherals/</guid>
      <description>Как из программы управлять физическим миром: устройство ножки GPIO, работа АЦП и цена ошибки в опорном напряжении, таймеры и ШИМ как автономные сопроцессоры, DMA вместо тактов ядра — и как всё это отлаживать осциллографом, а не принтами.</description>
    </item>
    <item>
      <title>Питание и ограничения: режимы сна, бюджет энергии, память и флеш</title>
      <link>https://courses.digitable.life/post/embedded/07-power-and-constraints/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/07-power-and-constraints/</guid>
      <description>Как считать бюджет энергии в миллиампер-секундах, что реально выключается в каждом режиме сна STM32, ESP32 и nRF52, почему плата ест 3 мА вместо 2 мкА, как уместиться в 64 КБ ОЗУ и как писать во флеш так, чтобы обрыв питания ничего не ломал.</description>
    </item>
    <item>
      <title>Прерывания и реальное время: ISR, приоритеты, гонки, детерминизм</title>
      <link>https://courses.digitable.life/post/embedded/04-interrupts-and-timing/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/04-interrupts-and-timing/</guid>
      <description>Как устроен вход в прерывание на Cortex-M, откуда берётся латентность и джиттер, почему volatile не спасает от гонок, что такое инверсия приоритетов и как измерять время осциллографом, а не принтами.</description>
    </item>
    <item>
      <title>Протоколы: UART, I2C, SPI, CAN — как устройства общаются</title>
      <link>https://courses.digitable.life/post/embedded/05-communication-protocols/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/05-communication-protocols/</guid>
      <description>Физика, кадры и отказы четырёх главных шин встраиваемого мира: почему у UART нет тактовой линии, откуда у I2C подтяжки, зачем SPI отдельная ножка на каждое устройство и как CAN раздаёт приоритеты без арбитра.</description>
    </item>
    <item>
      <title>Робототехника: кинематика, управление, ROS, обратная связь</title>
      <link>https://courses.digitable.life/post/embedded/10-robotics/</link>
      <pubDate>Thu, 16 Jul 2026 10:00:00 +0300</pubDate>
      <guid>https://courses.digitable.life/post/embedded/10-robotics/</guid>
      <description>Как из микроконтроллера, мотора и энкодера получается управляемая машина: системы координат и однородные преобразования, прямая и обратная кинематика, ПИД без вранья, слияние датчиков, ROS 2 и micro-ROS, выбор платы и отладка контура осциллографом вместо printf.</description>
    </item>
  </channel>
</rss>
