Skip to main content

THE SOTH JOURNAL

ESP & ESPHome

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

WORTH A CLOSER LOOK

ESP & ESPHome

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 stops the web server from driving internal entities by URL

On 16 October 2026 ESPHome merged a change to the web_server component that closes a quiet way around internal: true. Until now the device's REST endpoints answered requests for internal entities by name, even though the web page and the /events stream hide them. With the fix, those URLs return 404 unless include_internal: true is set under web_ser
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

ESPHome 2026.11 is getting LD2450 polygon zones, Wi-Fi setup by QR code and OTA that survives packet loss

Three features merged into ESPHome's development branch on 14 and 15 October 2026 tackle problems many makers know well: radar zones limited to rectangles, typing a Wi-Fi password into a fallback hotspot, and firmware updates that die on a weak link. ESPHome 2026.10 is still in beta (2026.10.0b4 came out this week), so these changes are headed for
Oct 15, 2026
4
min read

ESPHome 2026.11 will turn an ESP32 into a Thread border router

An ESP32 running ESPHome will be able to work as a Thread border router. Pull request #18104 by Pawel Puterla, his first contribution to ESPHome, was merged into the development branch on 15 October 2026, and the matching documentation landed in the next branch of esphome.io the same day. The development branch is now 2026.11.0-dev, so the feature
Oct 15, 2026
3
min read

ESPHome 2026.11 gets one driver for AS7341, AS7343 and TCS3448 spectral sensors, with lux, PPFD and colour temperature

ESPHome has a new component for multi-channel spectral light sensors. Anton Viktorov's as734x drives the AS7341, the AS7343 and the TCS3448 from a single driver, and goes further than raw readings per colour band: it turns them into lux, colour temperature and the light measures used for growing plants. The three pull requests were merged into the
Oct 15, 2026
3
min read