Koen Vervloesem holds Master’s degrees in Computer Science Engineering and Philosophy and is teaching Linux, Python, and IoT classes. Find more on his website at koen.vervloesem.eu.
With an ESP32 or Raspberry Pi Pico W microcontroller board, you can easily create your own home automation devices. Thanks to ESPHome, you don’t even have to be a programmer.
When programming an Arduino microcontroller board for the first time, most people use the Arduino IDE, a graphical development environment. However, if you prefer the command line, you have a powerful alternative: Arduino CLI.