Skip to main content

THE SOTH JOURNAL

ESP32/ESP8266 devices

Ideas, know-how, and a little inspiration for your connected home.

WORTH A CLOSER LOOK

ESP32/ESP8266 devices

Seeed puts its XIAO boards in one hub, with a board selector and a browser flasher for the ESP32 models

On 30 October 2026 Seeed Studio launched the XIAO Development Hub, a single site for its thumb-sized XIAO boards. It gathers a board selector, a pinout viewer, a web flasher for the ESP32 models, hardware files and a list of software tools. No new hardware comes with it, but for anyone who keeps a drawer of XIAO ESP32-C3, C6 or S3 boards the flashe
Oct 30, 2026
3
min read

AiDot's ESP32-based Linkind and OREiN Matter plugs and bulbs can be hijacked from the local network through SSDP and UPnP parsing bugs

Two CVEs published on October 22 and 27, 2026 describe buffer overflows in the firmware of AiDot smart home devices, sold under the Linkind and OREiN brands. CVE-2026-78846 lets any device on the local network corrupt a plug's or bulb's memory with one crafted discovery reply. CVE-2026-78845 gives remote code execution to an attacker who controls o
Oct 29, 2026
3
min read

Cirkit Designer runs unmodified ESP32 and ESP32-S3 firmware in the browser with its own Rust emulator

Cirkit Designer, a browser-based tool for drawing circuits, writing firmware and simulating them, now emulates the original ESP32 and the ESP32-S3 at the instruction level. Its founder, Austin Small, described how it works in a post on Espressif's developer portal on 26 October 2026. The point for ESP32 tinkerers: you can test a sketch with a displ
Oct 28, 2026
3
min read

SCINTIX P4 puts an ESP32-P4 and ESP32-C6 on a Raspberry Pi CM4/CM5-sized module, so existing carrier boards can host an MCU

RELOC, a company from Parma, Italy, has built SCINTIX P4, a compute module that runs an ESP32-P4 microcontroller but fits the Raspberry Pi CM4/CM5 footprint. Espressif's developer portal published a write-up by RELOC engineer Leonardo Pedretti on 28 October 2026. The idea is simple: plug the module into a carrier board you already have, such as the
Oct 28, 2026
3
min read

ESPHome's VNC client gains touchscreen control and password support, so a wall panel can operate the dashboard it shows

When ESPHome merged its vnc component on 22 October, the first version had two clear gaps: it was view-only, and it could only connect to VNC servers with no password. Both are now closed in the development branch. Petar Petrov's pull request adding input actions and touchscreen forwarding was merged on 26 October 2026 (23:48 Polish time), and his
Oct 28, 2026
3
min read

ESPHome can now update a finished device over the network with just a firmware file and an IP address

A pull request merged into ESPHome's development branch on 28 October 2026 (01:48 Polish time) lets esphome upload send a prebuilt firmware image to a device without a YAML configuration. The change is by Nate Clark and was reviewed by J. Nick Koston (bdraco). It targets a group ESPHome rarely served well from the command line: owners of finished p
Oct 28, 2026
3
min read

Tasmota: flash an ESP-based plug or switch and control it locally over MQTT

Plenty of cheap Wi-Fi plugs, relays and switches are built around an Espressif chip and ship with firmware that talks only to the manufacturer's cloud. Tasmota replaces that firmware with an open one that runs entirely on your network: a web page on the device, a console, timers and rules on the device itself, and MQTT for anything bigger. This gui
Oct 28, 2026
7
min read

How to choose a temperature and humidity sensor: DHT22, BME280, AHT20 or SHT4x

Measuring temperature and humidity is the most common first project with an ESP32, an Arduino or a Raspberry Pi, and the choice of sensor decides whether the readings are useful. Four families dominate hobby shops: the DHT22 (also sold as AM2302), the Bosch BME280, the Aosong AHT20 and the Sensirion SHT4x. They differ in accuracy, interface and how
Oct 28, 2026
6
min read