Творческие проекты с микроконтроллером в среде TinyGo и WebAssembly. Практическое руководство по созданию встроенных приложений для маломощных устройств, интернета вещей и умного дома
Эта книга представляет собой практическое руководство по созданию встраиваемых приложений для микроконтроллеров с использованием языка TinyGo и технологии WebAssembly. Автор последовательно знакомит читателей с основами программирования микроконтроллеров, начиная с простых проектов со светодиодами и дисплеями, и постепенно переходя к более сложным системам.
В каждой главе представлены творческие проекты с использованием популярных электронных компонентов: светодиодов, 7-сегментных дисплеев, таймеров и различных датчиков. Вы научитесь программировать микроконтроллеры Arduino UNO и Arduino Nano IoT 33, создавать интерактивные прототипы электронных систем, такие как система светофоров и таймер для бесконтактного мытья рук.
Особое внимание уделяется созданию систем интернета вещей (IoT) для умного дома, включая разработку модели системы оповещения о погоде и приложений мониторинга. Книга поможет освоить TinyGo — специализированную версию языка Go для программирования микроконтроллеров и встраиваемых систем.
Издание предназначено для разработчиков на языке Go, а также для программистов-любителей, интересующихся созданием электронных проектов, IoT-решений и систем домашней автоматизации. Практический подход и пошаговые инструкции позволяют быстро начать создавать собственные проекты.









