$4 ESP32 local voice assistant

An XDA Developers how‑to shows you can build a local‑network voice satellite using a $4 ESP32 chip (about $15 if you include a microphone) running ESPHome plus the Home Assistant Assist pipeline to replace an Echo and keep voice processing on‑premises (xda-developers.com). The guide includes steps for hardware cost, ESPHome configuration and Home Assistant integration to maintain local privacy and lower latency compared with cloud voice services (xda-developers.com).

A $4 Espressif ESP32-S3 board can act as a room microphone for Home Assistant, letting voice commands stay on a local network instead of going to a cloud service. (xda-developers.com) XDA Developers reported on April 13, 2026 that the bare chip costs about $4, and a workable build with a microphone comes in around $15. The setup uses an ESP32-S3, the low-cost microcontroller that powers many do-it-yourself smart-home devices. (xda-developers.com) The basic split is simple: the ESP32 board listens and streams audio, while Home Assistant does the speech work on hardware you control. ESPHome’s voice assistant component says devices with a microphone can send audio to Home Assistant “and be processed there by Assist.” (esphome.io) Home Assistant added Assist in January 2023 as part of what it called its “Year of the Voice,” then added cloud speech tools in April 2023 so low-power devices could use voice more easily. That left room for two models: cheap satellites in each room, with the heavier processing handled elsewhere. (home-assistant.io) That architecture is what makes the $4 build possible. The small board does not need to behave like a full Amazon Echo; it only needs to capture speech, send it to Home Assistant, and play back a response if you add audio output hardware. (esphome.io) ESPHome’s documentation says the voice component can use a microphone for input, a speaker or media player for output, and an on-device wake-word component for hands-free use. The same page warns that audio features consume significant random-access memory and processor time on the device. (esphome.io) Home Assistant now sells its own Voice Preview Edition as a ready-made alternative, with dual microphones, an audio processor, a speaker, a mute switch, and a listed price of $69 in the United States. The official pitch is convenience: one USB-C cable, a setup wizard, and no assembly. (home-assistant.io) The cheaper ESP32 route trades that polish for cost and control. XDA’s guide frames it as a way to replace an Echo without sending every request to outside servers, using commodity parts and Home Assistant’s existing voice pipeline. (xda-developers.com) For people already running Home Assistant, the appeal is not that a $4 board matches a commercial smart speaker on hardware. It is that one inexpensive satellite can put local voice control in another room without buying another $69 device. (home-assistant.io; xda-developers.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.