Last updated 2026-09-21 · updated weekly by an automated research job · run #7.
The verdict
The current state of the art, as of 2026-08-31 (confidence secondary):
The ESP32-P4 remains the top application-class MCU for multimedia and HMI within the ecosystem, with Zephyr RTOS support now added. The VL53L8CX is confirmed to have improved daylight performance and lower power than its predecessor, and a Pololu carrier board makes it more accessible, but ESPHome native support is still pending. xiaozhi-esp32 continues to be the leading on-device voice assistant with active firmware releases.
Contenders:
- ESP32-P4 — Highest-performance RISC-V MCU in the family with MIPI-CSI, USB HS, and expanding framework support, though a hardware revision introduces new requirements.
- ESPHome — Dominant declarative firmware framework with the broadest component library and monthly feature releases, now including official Zigbee support.
- ST VL53L8CX — Latest-generation 8x8 multizone ToF sensor with superior daylight performance, Arduino library support, and a Linux driver available.
- xiaozhi-esp32 — Most active open-source ESP32 voice assistant firmware with recent v2.4.2 release and extensive hardware port list.
Dethronement history
Every verdict this facet has ever retired, and the receipts for retiring it.
Dethroned 2026-08-31 — held since 2026-08-18
The ESP32-P4 is the most capable application-class MCU in the ecosystem for multimedia and HMI tasks, with mature ESP-IDF and ESPHome support. ESPHome remains the dominant declarative firmware framework, continuously expanding component coverage. The VL53L8CX is the current state-of-the-art multizone ToF sensor, with an Arduino library available but no native ESPHome component yet. xiaozhi-esp32 is the leading open-source on-device voice assistant firmware with a growing server-side ecosystem.
How it was beaten, and how we know the new one is better: The VL53L8CX's state-of-the-art status was bolstered by new, detailed performance specifications showing a significant increase in daylight range and reduction in power consumption compared to the VL53L5CX.
Triggering entries:
- 2026-08-18 — ESPHome 2026.6.0 adds coordinated IMU motion hub and touch controller components. (
update,primary-source) - 2026-08-18 — STM32duino provides an Arduino library for the VL53L8CX sensor. (
update,primary-source) - 2026-08-18 — Deep dive article explores the xiaozhi-esp32-server backend. (
discovery,secondary) - 2026-08-18 — Espressif publishes upgrade guide for ESP32-P4 chip version v3.x. (
update,primary-source)
What this is, and how it works
This page is generated, not written. A scheduled job runs weekly on a machine in a homelab. Each run it:
- Searches the open web for both the products already tracked here and for category-level terms designed to turn up ones we've never heard of.
- Feeds those results to a language model along with everything already on this page, and asks it what is genuinely new. Finding nothing is an acceptable answer, and most runs should find little.
- Writes the result into a versioned JSON dataset (
data/live-research/esp32-ecosystem.json) and commits it. This page is re-rendered from that file.
So: a machine wrote the prose here. Every changelog entry carries at least one source link, and every item and entry carries a confidence label:
primary-source— vendor documentation, a published paper, or a regulator.secondary— reputable press.vendor-claim— marketing or an unreplicated vendor statement.unverified— a single low-quality source, usually auto-discovered.
Any label weaker than primary-source is printed beside the finding, so an unflagged row is a primary source. A tracker that hides its own uncertainty is worse than no tracker.
What this is not. Not medical advice. Not a review site — nothing here has been tested in our hands. No affiliate relationships, no sponsored placements, nothing bought. Vendor claims are attributed to the vendor rather than restated as findings. Where a price, a date, or a regulatory status is unknown, it is left blank instead of guessed.
What's new
11 developments in the last 30 days, newest first.
| Date | Subject | Finding |
|---|---|---|
| Sep 21 | ESPHome ESPHome 2026.9.0 changelog |
ESPHome 2026.9.0 released with new components, expanded Modbus, LVGL, OTA, audio, networking, and Zigbee support, plus breaking changes. |
| Sep 21 | ST VL53L8CX st.com |
STMicroelectronics lists a Linux driver (STSW-IMG042) for the VL53L8CX sensor as 'Active' and in volume production. |
| Sep 21 | xiaozhi-esp32 xiaozhi.dev |
XiaoZhi AI firmware download page lists version 2.4.2 and provides device-specific firmware files. |
| Sep 21 | ESP32-S31 espressif.com |
Espressif publishes official product page for the ESP32-S31 SoC, detailing its features and target applications. |
| Sep 14 | ESPHome ESPHome Zigbee Component Docs |
ESPHome publishes official Zigbee component documentation. |
| Sep 14 | VL53L9CX ST VL53L9CX Product Page |
VL53L9CX sensor listed as 'Active' and in volume production on STMicroelectronics website. |
| Sep 7 | ESPHome ESPHome 2026.8.0 release notes |
ESPHome 2026.8.1 adds BLE controller for LN882H, Zephyr PWM for nRF52, and BLE tracker for Raspberry Pi Pico W. |
| Sep 7 | ST VL53L8CX pololu.com |
VL53L8CX sensor is available for order; Pololu carrier board with voltage regulators is shipping. (secondary) |
| Sep 7 | xiaozhi-esp32 github.com |
xiaozhi-esp32 repository shows latest release v2.2.6 from April 2026, targets ESP-IDF v6.0+. |
| Sep 7 | ESP32-S31 xda-developers.com |
ESP32-S31 development boards (Function-CoreBoard-1 and Korvo-1) are now available for purchase. (secondary) |
| Aug 27 | xiaozhi-esp32 Xiaozhi Firmware Download Page |
Xiaozhi-esp32 firmware v2.4.2 released. |
The last 30 days
ESPHome had a busy month, pushing its 2026.9.0 release with a slew of new components (including the D01 PM2.5 sensor and Hoermann garage door buttons) and expanded Modbus, LVGL, and Zigbee support. The release also contained breaking changes, so check the notes before updating. The ESP32-S31, a new dual-core RISC-V SoC with Wi-Fi 6 and multi-protocol radio, got its official product page from Espressif, and development boards for it are now reportedly buyable—though it's unclear if this is a direct competitor to the ESP32-P4 or a more radio-focused part.
On the sensing front, STMicroelectronics lists both the VL53L8CX and VL53L9CX as 'Active' and in volume production, with a Pololu carrier board now shipping for the L8CX. ESPHome's support for the LD6002B 60 GHz presence radar, added in the 2026.8.0 release, is the more immediately useful development for homelab presence detection, as it provides a ready-to-use component.
The xiaozhi-esp32 voice assistant firmware saw a version bump to 2.4.2, but its GitHub repository still shows v2.2.6 as the latest release, indicating a potential lag between official download pages and source control. Its companion server component, xiaozhi-esp32-server, saw no updates in the last 30 days. For the ESP32-P4, firmware support continues to trickle in with Zephyr RTOS adding board support and Waveshare publishing sample code, but the PlatformIO ecosystem support is still pending a future Arduino-esp32 SDK update, as vendor-claimed by Waveshare.
Written 2026-09-21 from the changelog below, not from a fresh search.
Drawn from:
- ESPHome 2026.9.0 released with new components, expanded Modbus, LVGL, OTA, audio, networking, and Zigbee support, plus breaking changes. — 2026-09-21, confidence
primary-source - STMicroelectronics lists a Linux driver (STSW-IMG042) for the VL53L8CX sensor as 'Active' and in volume production. — 2026-09-21, confidence
primary-source - XiaoZhi AI firmware download page lists version 2.4.2 and provides device-specific firmware files. — 2026-09-21, confidence
primary-source - Espressif publishes official product page for the ESP32-S31 SoC, detailing its features and target applications. — 2026-09-21, confidence
primary-source - Xiaozhi-esp32 firmware v2.4.2 released. — 2026-09-14, confidence
primary-source - ESPHome publishes official Zigbee component documentation. — 2026-09-14, confidence
primary-source - VL53L9CX sensor listed as 'Active' and in volume production on STMicroelectronics website. — 2026-09-14, confidence
primary-source - ESPHome 2026.8.1 adds BLE controller for LN882H, Zephyr PWM for nRF52, and BLE tracker for Raspberry Pi Pico W. — 2026-09-07, confidence
primary-source - VL53L8CX sensor is available for order; Pololu carrier board with voltage regulators is shipping. — 2026-09-07, confidence
secondary - xiaozhi-esp32 repository shows latest release v2.2.6 from April 2026, targets ESP-IDF v6.0+. — 2026-09-07, confidence
primary-source - ESP32-S31 development boards (Function-CoreBoard-1 and Korvo-1) are now available for purchase. — 2026-09-07, confidence
secondary
The last year
The ESP32-P4 application processor is now a real option, but with a significant catch. Firmware support has matured, with ESPHome adding compatibility in mid-2025 and Zephyr RTOS adding board support for the official evaluation board in August 2026. Waveshare has also released engineering samples for its ESP32-P4-WIFI6-Touch-LCD-7B board. However, a hardware revision (v3.0) introduced a new power rail, requiring PCB and firmware updates for existing designs. Furthermore, vendor-claim notes from Waveshare indicate stable PlatformIO support is still pending an Arduino-esp32 SDK update, and MicroPython support is only preliminarily verified. This means the silicon is available, but the ecosystem remains in a state of flux, demanding careful hardware and toolchain selection.
ESPHome has had an active year with monthly releases, consistently expanding the frontier of what can be built without custom code. Major additions include native support for the LD6002B 60 GHz presence radar, a complete Modbus overhaul, Zigbee end device support for ESP32-C6/H2, and components for ultrasonic flow meters, smart meters, and specific air conditioner protocols. The most significant breaking change was the switch to ESP-IDF as the default framework in the 2026.1.0 release, a move away from the Arduino core that existing projects must account for. For sensing, the new LD6002B radar component is a notable, unverified addition for presence detection, while a user has requested but not yet received native support for the VL53L8CX ToF sensor.
In multizone time-of-flight sensing, the VL53L8CX has moved from announcement to availability. STMicroelectronics launched the sensor, and Pololu now ships a carrier board for it. An Arduino library from the STM32duino team exists, but native ESPHome support remains only a community request. Its purported successor, the VL53L9CX, is reported by secondary sources to be scheduled for volume production in July 2026, but there is no evidence of driver support or practical availability for homelab use yet.
The on-device voice assistant scene, represented by xiaozhi-esp32, shows maintenance but not breakthrough progress. The firmware updated to target ESP-IDF v6.0+ and released a version (v2.4.2) with broad hardware variant support in August, with its latest tagged release being v2.2.6 from April. A secondary-source article explored the related xiaozhi-esp32-server backend, but its status remains unverified and there are no reported milestones on latency or quality improvements. The project is active but not demonstrably advancing in core performance.
Elsewhere, the ESP32-S31 has emerged as a new wireless MCU option, with secondary sources noting its inclusion in 2026 selection guides and reporting that development boards are now available for purchase. It enters a crowded field alongside the established S3 and the application-focused P4. For those looking to gut commercial gadgets, the big unlock was ESPHome's 2026.5.0 release adding native Zigbee End Device support, theoretically making ESP32-C6/H2-based devices more viable targets for reflashing, though no specific gadget teardowns or success stories are recorded in this changelog.
Written 2026-09-07 from the changelog below, not from a fresh search.
| Month | Entries |
|---|---|
| September 2026 | 11 |
| August 2026 | 24 |
The ones that mattered:
- 2026-09-07 — ESP32-S31 development boards (Function-CoreBoard-1 and Korvo-1) are now available for purchase. (
launch,secondary) - 2026-08-24 — Pololu launches a carrier board for the VL53L8CX multizone ToF sensor. (
launch,vendor-claim) - 2026-08-18 — STMicroelectronics announces VL53L9CX compact direct Time-of-Flight 3D LiDAR module. (
launch,vendor-claim) - 2026-08-17 — STMicroelectronics announces VL53L8CX multizone ToF sensor with improved daylight performance. (
launch,secondary)
All time
The ESP32-P4 application processor is now a viable target for ESPHome projects as of the 2025.6.0 release, which updated its underlying framework to an ESP-IDF version that supports the chip. This is the key unlock for using the P4's MIPI-CSI and USB HS features without custom firmware. However, a significant hardware revision (3.0) has introduced a breaking change: a new power rail on a pin that was previously unused, requiring new PCB designs and firmware updates for any existing hardware projects. This means early adopters who designed boards before revision 3.0 cannot use the latest silicon without a respin.
ESPHome itself has undergone a major, breaking shift. The 2026.1.0 release changed the default build framework from the Arduino core to Espressif's ESP-IDF. This is a foundational change that will affect all ESP32 builds and may require configuration updates for existing projects. In a separate, additive development, ESPHome 2026.5.0 has integrated native Zigbee End Device support for the ESP32-C6 and ESP32-H2, moving a key piece of functionality from an external component into the core platform.
In sensing, STMicroelectronics has announced the VL53L8CX as the successor to the VL53L5CX, claiming improved daylight performance, range, and power consumption. This is a vendor claim; no independent verification or driver support updates are noted here. The open-source voice assistant landscape shows steady maintenance: xiaozhi-esp32 released version 2.4.2 with builds for many hardware variants and has migrated its mainline code to require ESP-IDF v6.0 or later, adopting PSA Crypto. This indicates ongoing development aligned with Espressif's latest SDKs, but no major new features or performance milestones are reported.
Written 2026-08-17 from the changelog below, not from a fresh search.
How the field breaks down, by what we're actually tracking:
- sensing — 3 items: ST VL53L8CX, VL53L9CX, LD6002B 60 GHz Presence Radar.
- silicon — 2 items: ESP32-P4, ESP32-S31.
- voice — 2 items: xiaozhi-esp32, xiaozhi-esp32-server.
- dev-board — 2 items: ESP32-P4-NANO, ESP32-P4-WIFI6-Touch-LCD-7B.
- esphome — 1 item: ESPHome.
Tracked products
Available now. Price and regulatory status are blank where we have not read them on a primary source — they are never inferred.
| Product | Category | Price | Regulatory | Confidence | Last activity | Links |
|---|---|---|---|---|---|---|
| ESP32-P4 | silicon | unknown | not established | primary-source |
2026-08-24 | Espressif product page |
| ESPHome | esphome | unknown | not established | primary-source |
2026-09-21 | Release notes |
| ST VL53L8CX | sensing | unknown | not established | primary-source |
2026-09-21 | ST product page |
| xiaozhi-esp32 | voice | unknown | not established | primary-source |
2026-09-21 | GitHub |
| VL53L9CX | sensing | unknown | not established | secondary |
2026-09-14 | STMicroelectronics press release |
| ESP32-S31 | silicon | unknown | not established | secondary |
2026-09-21 | Espressif Product Page · Seeed Studio Article |
Upcoming
Announced, no date.
Nothing in this bucket right now.
Coming Soon
Announced with a date, or an open pre-order.
Nothing in this bucket right now.
What We're Watching
Exists, unproven, or newly discovered. This is where auto-discovered items land.
xiaozhi-esp32-server
Open-source backend service for creating context-aware IoT applications with the xiaozhi-esp32 firmware.
First seen 2026-08-18 · confidence unverified · voice
Why it's here: No changelog entry explains this status yet.
Sources: Dev.to article on xiaozhi-esp32-server
LD6002B 60 GHz Presence Radar
A 60 GHz millimeter-wave radar module for presence detection, now supported in ESPHome.
First seen 2026-08-24 · confidence unverified · sensing
Why it's here: No changelog entry explains this status yet.
Sources: none recorded — this item is a name we've seen and not much more.
ESP32-P4-NANO
A compact development board from Waveshare based on the ESP32-P4 MCU.
First seen 2026-08-24 · confidence unverified · dev-board
Why it's here: No changelog entry explains this status yet.
Sources: Waveshare Wiki
ESP32-P4-WIFI6-Touch-LCD-7B
A Waveshare development board featuring an ESP32-P4, ESP32-C6 wireless coprocessor, and a touch LCD.
First seen 2026-08-24 · confidence unverified · dev-board
Why it's here: No changelog entry explains this status yet.
Sources: GitHub Repository
Promising
Early-stage, but the evidence or the approach is genuinely interesting. The only editorial bucket on this page — an item only lands here with a reason recorded in the changelog.
Nothing in this bucket right now.
Open questions
Publishing what we don't know is the point. These are things the job is actively watching for; when one gets answered it becomes a changelog entry and moves down here to the answered list.
- Is there first-class ESPHome support for the VL53L8CX's multizone mode, or do projects still hand-roll the ST ULD driver? — open since 2026-08-17.
- What does a fully self-hosted xiaozhi-esp32 stack look like in 2026 — which server implementation, which models, what latency? — open since 2026-08-17.
Answered:
Is the ESP32-P4 usable from ESPHome yet, and if not what is the blocking layer (IDF version, radio-copro pairing, component ports)?— answered 2026-08-17.
Full changelog
Everything, newest first, grouped by the month we found it. Long by design — it's the receipts.
September 2026
| Date | Subject | Finding |
|---|---|---|
| Sep 21 | ESPHome ESPHome 2026.9.0 changelog |
ESPHome 2026.9.0 released with new components, expanded Modbus, LVGL, OTA, audio, networking, and Zigbee support, plus breaking changes. |
| Sep 21 | ST VL53L8CX st.com |
STMicroelectronics lists a Linux driver (STSW-IMG042) for the VL53L8CX sensor as 'Active' and in volume production. |
| Sep 21 | xiaozhi-esp32 xiaozhi.dev |
XiaoZhi AI firmware download page lists version 2.4.2 and provides device-specific firmware files. |
| Sep 21 | ESP32-S31 espressif.com |
Espressif publishes official product page for the ESP32-S31 SoC, detailing its features and target applications. |
| Sep 14 | ESPHome ESPHome Zigbee Component Docs |
ESPHome publishes official Zigbee component documentation. |
| Sep 14 | VL53L9CX ST VL53L9CX Product Page |
VL53L9CX sensor listed as 'Active' and in volume production on STMicroelectronics website. |
| Sep 7 | ESPHome ESPHome 2026.8.0 release notes |
ESPHome 2026.8.1 adds BLE controller for LN882H, Zephyr PWM for nRF52, and BLE tracker for Raspberry Pi Pico W. |
| Sep 7 | ST VL53L8CX pololu.com |
VL53L8CX sensor is available for order; Pololu carrier board with voltage regulators is shipping. (secondary) |
| Sep 7 | xiaozhi-esp32 github.com |
xiaozhi-esp32 repository shows latest release v2.2.6 from April 2026, targets ESP-IDF v6.0+. |
| Sep 7 | ESP32-S31 xda-developers.com |
ESP32-S31 development boards (Function-CoreBoard-1 and Korvo-1) are now available for purchase. (secondary) |
| Aug 27 | xiaozhi-esp32 Xiaozhi Firmware Download Page |
Xiaozhi-esp32 firmware v2.4.2 released. |
August 2026
| Date | Subject | Finding |
|---|---|---|
| Aug 31 | discovery elecrow.com |
ESP32-S31 mentioned in 2026 selection guide alongside ESP32-S3 and P4. (secondary) |
| Aug 24 | ESPHome ESPHome 2026.8.0 changelog |
ESPHome 2026.8.0 adds LD6002B 60 GHz presence radar, major Modbus overhaul, and multi-interface networking. |
| Aug 24 | ST VL53L8CX Pololu product page |
Pololu launches a carrier board for the VL53L8CX multizone ToF sensor. (vendor-claim) |
| Aug 24 | ESP32-P4 Waveshare ESP32-P4-NANO Wiki |
Waveshare notes ESP32-P4-NANO PlatformIO support pending Arduino-esp32 SDK v3.1x. (vendor-claim) |
| Aug 24 | ESP32-P4 Waveshare GitHub repository |
Waveshare publishes engineering sample program for ESP32-P4-WIFI6-Touch-LCD-7B board. |
| Aug 24 | ESP32-P4 Zephyr Documentation |
Zephyr RTOS adds board support for the ESP32-P4-Function-EV-Board. |
| Aug 24 | VL53L9CX All About Circuits |
STMicroelectronics schedules VL53L9CX for volume production in early July 2026. (secondary) |
| Aug 18 | ESPHome ESPHome 2026.6.0 changelog |
ESPHome 2026.6.0 adds coordinated IMU motion hub and touch controller components. |
| Aug 18 | ESPHome ESPHome 2026.7.0 changelog |
ESPHome 2026.7.0 adds UFM-01 ultrasonic flow meter and PCM5122 audio gain support. |
| Aug 18 | ESPHome ESPHome 2026.2.0 changelog |
ESPHome 2026.2.0 adds DLMS/COSEM smart meter and CH423 I/O expander support. |
| Aug 18 | ESPHome ESPHome 2026.4.0 changelog |
ESPHome 2026.4.0 adds native Mitsubishi CN105 A/C control component. |
| Aug 18 | ST VL53L8CX, ESPHome GitHub Discussion #3360 |
User requests native ESPHome support for VL53L8CX multizone ToF sensor. |
| Aug 18 | ST VL53L8CX GitHub - stm32duino/VL53L8CX |
STM32duino provides an Arduino library for the VL53L8CX sensor. |
| Aug 18 | launch STMicroelectronics press release |
STMicroelectronics announces VL53L9CX compact direct Time-of-Flight 3D LiDAR module. (vendor-claim) |
| Aug 18 | xiaozhi-esp32 dev.to |
Deep dive article explores the xiaozhi-esp32-server backend. (secondary) |
| Aug 18 | ESP32-P4 docs.espressif.com |
Espressif publishes documentation for ESP32-P4-Function-EV-Board v1.5.2. |
| Aug 18 | ESP32-P4 Espressif ESP32-P4 v3.x Upgrade |
Espressif publishes upgrade guide for ESP32-P4 chip version v3.x. |
| Aug 17 | ESP32-P4, ESPHome Hackster.io |
ESPHome 2025.6.0 adds compatibility for Espressif ESP32-P4 chip. (secondary) |
| Aug 17 | ESPHome GitHub zigpy discussion |
ESPHome 2026.5.0 adds native Zigbee End Device support for ESP32-C6 and ESP32-H2. (secondary) |
| Aug 17 | ESPHome ESPHome changelog 2026.1.0 |
ESPHome 2026.1.0 changes default framework to ESP-IDF, a breaking change. |
| Aug 17 | ST VL53L8CX Compound Semiconductor |
STMicroelectronics announces VL53L8CX multizone ToF sensor with improved daylight performance. (secondary) |
| Aug 17 | xiaozhi-esp32 GitHub README |
xiaozhi-esp32 mainline now targets ESP-IDF v6.0 or later. |
| Aug 6 | xiaozhi-esp32 GitHub Releases |
xiaozhi-esp32 firmware v2.4.2 released with multiple hardware variant builds. |
| Mar 23 | ESP32-P4 CNX Software |
ESP32-P4 revision 3.0 introduces a new power rail, requiring PCB and firmware updates. (secondary) |
Dreamlab Live Research uses autonomous systems to track the state of the art in fields of interest. New trackers appear as the interests do.
Generated from a versioned dataset in a git repository: every state this page has ever been in is a commit, and a bad run is revertible. The dataset is the source; this page is build output and is not itself edited.
- Dataset:
data/live-research/esp32-ecosystem.json(schema version 2) - Runs completed: 7 · cadence: weekly
- Items tracked: 10 · changelog entries: 35
- Distinct sources seen: 171
- Last run recorded: 2026-09-21T05:40:57Z (status:
ok)