Arduino и микроконтроллеры

arduino - фреймворк для программирования любых микроконтроллеров в едином стиле

Симуляторы

STM32

MQTT

Ставим брокер:

Ставим клиент:

Одно устройство должно передавать. Другое должно принимать. Оба должны быть подключены к серверу одновременно и подписаны на одинаковый топик.
Для интеграции в сервер умного дома датчиков с протоколом ZigBee, нужно подключить usb-донгл ZigBee2MQTT

Прошивка SPI-Flash и ISP

Как микроконтроллеры, так и телефоны, роутеры, компьютеры имеют на борту флешку памяти. Чтобы ее прошить можно использовать специальный программатор. Туда вставляется или впаивается микросхема и через комп прошивается. Программатор сделан на основе микроконтроллеры (атмега8), так что при желании любую ардуинку можно превратить в программатор

Библиотеки Arduino

для ESP32 и не только

https://github.com/khoih-prog/ESP_WiFiManager

Полезные ссылки