Сначала логика, потом код: как писать программы для ESP на MicroPython
В прошлой статье мы дали голос нашему ESP32 — научили его отправлять уведомления в Telegram и ntfy. Теперь, когда устройство умеет "говорить", пришло время научить его "думать" и работать самостоятельно, без постоянного контроля. Если тогда мы тестировали отправку сообщений, то сейчас займемся созданием полноценной системы. Возьмем тот же инструмент MicroPython, но посмотрим на него с другой стороны: не как на средство для быстрых экспериментов, а как на платформу для реализации ваших идей. В реальном проекте недостаточно просто уметь отправлять уведомления — нужно понимать: - Когда их отправлять (чтобы не спамить). - Что делать между уведомлениями. - Как не зависнуть через неделю работы. - Куда девать ограниченную память ESP32. Разработка программы для микроконтроллера — это техническая реализация вашей идеи. Сама идея — это продуманная вами логика работы системы. Код — это просто инструкция для железа, как исполнять эту логику.
https://habr.com/ru/articles/964164/
#microcontrollers #micropython #esp #код #webrepl #микроконтроллеры #телеграм #телеграмбот #датчик_уровня
