Some jokes suggest that after a long day at the computer, the typical programmer goes home, sits down at a PC, and relaxes in the same way. But the reality is far more surprising: many of us spend the time before bed programming microcontrollers. 🙂 While outsiders might not get it, working with Arduino, Teensy, or ESP can be quite a rewarding hobby. The only downside is the need to program at a fairly low level, if not in Assembler, then in Arduino C or Lua. However, now Python has joined the list of languages for microcontrollers. More precisely, MicroPython. In this article, I will do my best to showcase its capabilities.
Read full article →