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's XIAO IPS display boards: six small screens with an ESP32-S3 or nRF52840, a microphone and a motion sensor

Seeed Studio has a new family of small display boards built around its XIAO modules: six models that pair one of three IPS colour screens with either a XIAO ESP32-S3 Plus or a XIAO nRF52840 Plus. CNX Software covered the series on 17 October 2026. According to CNX, the Seeed Studio store sells them for $15.90 to $19.90 and AliExpress for $11.99 to
Oct 17, 2026
3
min read

How to build an mmWave presence sensor with an LD2410 and ESPHome

A PIR motion sensor notices you walk in and then loses you as soon as you sit still with a book, so the light goes off at the worst possible moment. A 24 GHz radar module such as the Hi-Link LD2410 also picks up a person who is not moving, which is what an office, bathroom or living room actually needs. ESPHome supports the module directly, so an E
Oct 17, 2026
11
min read

ESPHome 2026.11: one I2S bus can record and play at the same time

On 16 October 2026 ESPHome merged full duplex support for the i2s_audio component. A microphone and a speaker that share one I2S port can run together when you set full_duplex: true on that bus. Until now starting one side locked the other out, so a voice device with a single external audio codec could not listen while it played a reply.
Oct 16, 2026
3
min read

ESPHome 2026.11 rotates RGB displays without an extra PSRAM buffer, saving up to 768 KB

Portrait mode on the parallel RGB panels driven by ESP32-S3 and ESP32-P4 boards gets cheaper in ESPHome. Pull request #20905 by Hasan Khalil (gongloo), merged into the development branch on 16 October 2026 at 23:39 UTC by clydebarrow, changes how the mipi_rgb display driver handles rotation. It is due in ESPHome 2026.11, and existing YAML does not
Oct 16, 2026
3
min read

How to flash ESPHome onto an ESP32 for the first time

The first install is the awkward part of ESPHome. You need a USB data cable, a browser that talks to serial ports, and a board that actually enters programming mode. After that, every change can go over the air. This guide covers installing the Device Builder, creating a first configuration, flashing over USB, joining Wi-Fi, and connecting the devi
Oct 16, 2026
7
min read