Книга исследует теорию и практику проектирования встраиваемых систем. Рассматриваются различные паттерны низкоуровневого программирования, как классические, так и специфичные для датчиков и прочих электронных устройств. Затронутые темы: обработка сигналов, реагирование на прерывания, объединение устройств в сеть, обеспечение безопасного хранения данных, работа с интеллектуальными устройствами, входящими в состав Интернета вещей, управление вводом и выводом информации, регулирование электропитания и энергопотребления. Особое внимание уделено математической и алгоритмической составляющей разработки на платформах с ограниченными ресурсами, а также созданию и оптимизации прошивки.