JavaScript for Smart Homes: Arduino Is Out, ESP32 Takes Over

Date: 24/08/2025

Interest in the Internet of Things (IoT) is growing by the day—both Cisco and Samsung have launched their own IoT courses. But most of these programs are built around the vendors’ proprietary (and fairly pricey) hardware, whereas you can achieve nearly the same results on much cheaper gear on your own—and have a lot of fun while gaining valuable skills.
Read full article →


Programming Microcontrollers with Python: High-Level Language for Single-Board Computers

Date: 20/07/2025

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 →