Espressif's ESP-Mosaico can now be bought from the company's own Mosaico store. The Vision Combo Kit, with the core unit (board revision V1.2), a camera module and an interaction module, costs $59, and a battery module is offered separately for $15, according to CNX Software on 21 October 2026. Until now the kit had mostly turned up on Taobao and through third-party AliExpress sellers at higher prices. In mid-October I-Programmer gave a $40 reference price and reported early units going for around $100.
It is one of the first ready-made devices built around the ESP32-S31, so it is worth a look for anyone who wants that chip in a case rather than on a bare board.
The hardware
The core is an ESP32-S31 with a RISC-V core at up to 320 MHz plus a low-power core, 512 KB of SRAM and 16 MB of in-package PSRAM. The radio covers 2.4 GHz Wi-Fi 6, Bluetooth 5.4 (LE and Classic) and IEEE 802.15.4 for Thread and Zigbee. Storage is 16 MB of SPI NOR flash for programs and 1 Gbit of SPI NAND for graphics and other assets.
On top of that the kit has:
- a 2.16-inch square 480 x 480 touch display with a CO5300 driver, described by the store as AMOLED;
- an ES8311 codec with a microphone, an NS4150B amplifier and a speaker;
- a BMI270 6-axis IMU, two BMM150 magnetometers and a vibration motor;
- USB-C for power, debugging and data, a 3.7 V, 65 mAh battery with a charger and a fuel gauge;
- two 2 x 10-pin, 2.54 mm headers, left and right, for magnetic expansion modules.
The camera module takes a 3.2 MP OV3640 or an SC101IOT sensor depending on its PCB revision and works only in the left slot. The interaction module adds a light sensor, a PIR motion sensor, an IR LED, six WS2812 RGB LEDs and two key or touch inputs.
Programming by chat or by agent
Espressif pitches the kit as a board for coding agents. In Chat Coding the factory firmware runs ESP-Claw, an on-device agent you talk to by voice or through a bound messenger such as WeChat. It needs speech recognition and language model services, with factory keys that cover basic use and a local web panel for adding your own. Vibe Coding runs on a PC: an agent such as Codex or Claude Code works from the esp-mosaico-vibe repository, with an emulator and a USB-connected device for testing.
For home automation, the 802.15.4 radio, the PIR sensor and the IR LED are the interesting parts. None of the Mosaico pages and documents cited below mention ESPHome or Home Assistant, though, so for now treat it as a development kit rather than a ready smart home panel.