It's why DIY smart home projects suddenly got cheap (and actually doable) ...
Five beginner microcontroller programming courses for Arduino, ESP32 and Raspberry Pi Pico using C/C++ and MicroPython, ...