Espressif Systems has formally launched ESP-Mosaico, which it describes as "a modular development platform designed for AI-assisted hardware creation". The board is built around the company's ESP32-S31 RISC-V SoC. In a press release dated October 20, 2026, from Shanghai, Espressif says the development kit "is now available for purchase", linking to store.mosaico.ai. Espressif has not published a price. The "Buy ESP-Mosaico" button on the ESP-Mosaico product site leads to a Taobao listing, and the site itself shows no price.
The October 20 release is Espressif's formal launch, but the hardware reached buyers earlier: distributor LST-IoT announced "ESP-Mosaico Development Module Is Now Available" on September 2, 2026, 48 days earlier.
Two ways to program it
Espressif built ESP-Mosaico around two workflows, and both put an AI coding agent in the loop.
Chat Coding uses ESP-Claw, which Espressif calls "the Coding Agent built into the platform". Creators "start from a natural-language request", and "Development does not require a locally configured toolchain," Espressif wrote in the announcement. According to the ESP-Mosaico FAQ, ESP-Claw runs on the device, while the large language model runs at the model service provider. Self-hosted model services can be configured if they offer an interface the ESP-Claw backend supports, such as an OpenAI- or Anthropic-compatible one.
Vibe Coding works the other way around. External coding agents drive the development loop against the physical hardware, repeatedly modifying code, building and deploying, and testing on the real board, with fault information and performance data exposed back to the agent.
Espressif lists several other software pieces alongside these. Skills Lab packages device apps as reusable "Skills" containing Lua scripts, assets and peripheral dependencies. ESP-Mosaico is supported on ESP ZeroCode AI, including its complete board and peripheral simulation. Interfaces built with the ESP-GSP UI framework can be represented in JSON, validated during the build and simulated on a PC before deployment to the hardware.
The hardware
The host unit has a touchscreen, haptic feedback, a built-in battery, USB Type-C and expansion I/O. Snap-on modules add cameras, sensors, buttons, lighting and motors, and Espressif says supported modules "can be automatically identified and integrated by the system". Several host units can also recognise their relative position and orientation and synchronise application state wirelessly.
Espressif's user guide for CoreBoard V1.2 lists:
- SoC: ESP32-S31NRV16, RISC-V 32-bit dual-core up to 320 MHz (the press release adds 512 KB SRAM)
- Wireless: 2.4 GHz Wi-Fi 6 (802.11b/g/n/ax), Bluetooth 5.4 (LE + BR/EDR), IEEE 802.15.4 (Thread/Zigbee)
- Memory: 16 MB in-package PSRAM; 16 MB SPI NOR flash (GD25Q128EWIGR) plus 1 Gbit (128 MB) SPI NAND flash (GD5F1GM7UEYIGR)
- Display: 2.16-inch, 480 x 480 QSPI square touch display, CO5300 driver, CST9220-series touch controller
- Audio: ES8311 codec, NS4150B 3 W mono Class-D amplifier, onboard speaker, LMA2718B331-OE1 microphone
- Sensors: BMI270 6-axis IMU, two BMM150 3-axis magnetometers
- Power: 3.7 V / 65 mAh Li-ion battery, TP4057 charger, BQ27220 fuel gauge; Type-C source mode up to 5 V / 500 mA
- USB: USB 2.0 High-Speed OTG via Type-C
- Expansion: 60-pin 0.5 mm board-to-board connector; left (H2) and right (H1) 2 x 10P 2.54 mm headers
- Controls: vibration motor on GPIO8, Function (AI) button on GPIO7
The press release also lists 1 Gbps Ethernet, hardware JPEG encoding and decoding, and DVP camera input. It gives the memory ceiling as "up to 32 MB of high-speed DDR PSRAM", while the V1.2 guide lists 16 MB in-package, so the current board carries 16 MB.
Modules and what ships in the box
The user guide names two modules so far: a Camera Module, which is supported in the left slot (H2) only, and a Multi-function Interaction Module. According to the FAQ, "The current kit includes the official SC101IOT DVP camera expansion module", supplied with the kit as a separate module rather than built into the main unit. "Hot insertion is supported, but hot removal is not." The current Early Access main unit has one onboard microphone and comes with a speaker. Espressif also says there are plans to open-source a matching 900 mAh rear-mounted battery module to extend battery life.
Where it fits
ESP-Mosaico has already been through a hardware revision. Espressif's documentation covers CoreBoard V1.2 and links to a separate guide for the older V1.0. Between the two, Espressif swapped the LCD reset and clock pins, split I2C into separate internal and external buses, removed a programmable LED and a power LED, and moved the external 3.3 V rail to a dedicated DC-DC converter. LST-IoT's September 2 listing covers the V1.0 main unit and describes a "4-pin magnetic PogoPin expansion interface" and "16 MB SPI-NAND Flash", where V1.2 pairs NOR and NAND flash. The product site groups the platform under four themes: Chat Coding, Vibe Coding, Modular Hardware and Multi-device.
What It Means for Makers
The board is aimed at people who want an AI agent to write and deploy firmware, either through ESP-Claw on the board or through external agents driving the hardware. Chat Coding needs an account with a model service provider, or a self-hosted service with a compatible interface, because the language model does not run on the board.
The main unit is still labelled "Early Access", so treat the hardware as a moving target. Pin assignments changed between V1.0 and V1.2, so check the silkscreen revision on the mainboard before following a guide or community post. For anything involving the built-in cell or the planned battery module, follow Espressif's user guide rather than improvising.
The press release directs buyers to store.mosaico.ai, and the product site's buy button goes to Taobao. LST-IoT offers a quote-request form rather than a listed price.
Sources
- Espressif: Espressif Launches ESP-Mosaico, Bringing AI Coding Beyond the Boundaries of Hardware (October 20, 2026)
- Espressif esp-dev-kits: ESP-Mosaico user guide (CoreBoard V1.2)
- Espressif: ESP-Mosaico FAQ
- Espressif: ESP-Mosaico product site
- LST-IoT: ESP-Mosaico Development Module Is Now Available (September 2, 2026)