Open Hardware & RISC-V

Espressif ESP-Mosaico: $59 ESP32-S31 devkit with AI coding tools

Key Takeaway

Espressif's ESP-Mosaico combines an ESP32-S31 RISC-V SoC with a 480×480 touchscreen and two AI-assisted development modes for hardware prototyping.

Summary

Espressif Systems has released the ESP-Mosaico, a modular development platform centered on the ESP32-S31 RISC-V SoC. The kit features a 2.16-inch 480×480 OLED touchscreen, WiFi 6, Bluetooth 5.4, and 802.15.4 for Matter/Thread/Zigbee. Two AI-driven development approaches are offered: ESP-Claw for natural-language "Chat Coding" and ESP-ZeroCode AI for agent-based "Vibe Coding" that handles implementation through deployment. The complete devkit with camera and interaction modules sells for $59, with a $15 battery module optional.

Hardware specs and expansion modules

  • SoC: ESP32-S31NRV16 with dual RISC-V cores — HP core at 320 MHz with FPU and SIMD, plus a low-power LP core
  • Memory: 512 KB SRAM, 32 KB low-power SRAM, 16 MB PSRAM
  • Storage: 128 MB SPI NAND for assets, 16 MB SPI NOR for program/data
  • Wireless: 2.4 GHz WiFi 6 (802.11ax), Bluetooth 5.4 with LE Audio and direction finding, 802.15.4 for Zigbee/Thread/Matter
  • Sensors: BMI270 6-axis IMU, dual BMM150 magnetometers, microphone with ES8311 codec, 3W Class-D amplifier
  • Expansion: Camera module (OV3640 or SC101IOT at 1024×768), multi-function module with PIR, photoresistor, IR LED, WS2812 LEDs

Why it matters

The AI-assisted coding tools lower the barrier for hardware prototyping on Espressif platforms, potentially expanding the developer base beyond traditional embedded engineers. The modular magnetic expansion design and sub-$60 price point position it against entry-level devkits while offering more integrated sensors and connectivity than typical ESP32 boards.

Original reference: www.cnx-software.com →