
What Will You Build?
Share your concepts and join a global community to bring AI into the physical world.
Inspiration
What You Can Build with ESP-Mosaico
FeaturedTravel check-in|What to shoot today? Turn it, and inspiration will come!
“Travel Check‑in” is a themed photography app built for ESP‑Mosaico. First, derive an inspirational theme from a color or shape, then complete nine shots, gathering the details that are easy to overlook during the journey into a 3×3 grid. It turns “what to shoot today” into a lightweight, fun travel challenge that can be started at any time.
Featured8×8 RGB matrix light module
An 8×8 full‑color RGB matrix light module specially designed for ESP-Mosaico, which can be side‑plugged into the left or right side of the main board, supports a rich variety of dynamic lighting effects, pixel patterns, and animation displays, adding more vivid visual presentation to ESP-Mosaico.
FeaturedESP-Mosaico factory firmware (ESP-Claw)
This is the factory application firmware for ESP-Mosaico, built on ESP-Claw, integrating AI Agent, touch screen applications, and onboard peripherals into a single interface. Suitable for the ESP32‑S31 version of ESP-Mosaico, version **0.5.0**.
Art Masterpiece Lamp
Let famous paintings breathe on the table. Turn a splash of blue from *Starry Night* and a slice of gold from *The Kiss* into a lamp that belongs to you. **一隅光影 · atelier** is an offline‑running 8×8 art lamp: the left side of the screen shows the original artwork, the right side shows a mosaic of light and shadow, and an RGB LED matrix turns the painting into a small patch of color on your desk. The cover is an artistic illustration of light and shadow; subsequent images show the actual device screen and a studio preview. ## What you need ESP-Mosaico main board + **8×8 RGB LED matrix submodule**. The matrix can be plugged into the left or right slot; the application will detect the slot and compensate for orientation. If no matrix is present, you can still view the screen preview and drawing functions, and the interface will display “LED matrix not connected”. ## Let the masterpieces slowly light up Built‑in 8 public‑domain artworks: *Starry Night*, *Mona Lisa*, *Girl with a Pearl Earring*, *The Scream*, *The Great Wave off Kanagawa*, *The Kiss*, *Impression, Sunrise*, *Sunflowers*. - The original composition is converted into 64 color blocks, preserving the main colors and outlines. - Supports steady on, breathing, ripple, and automatic artwork slideshow. - Default **65 % brightness, 4‑second breathing**; brightness levels 15 / 25 / 35 / 50 / 65 / 80 / 100 %; rhythm 2 / 4 / 6 / 10 seconds. - Black background, cream‑colored backing paper, cut‑out buttons, and serif lettering turn the small screen into a night‑time studio. ## Create your own light painting
AURA Spectrum Soundfield
Turn ESP-Mosaico into a Bluetooth speaker that understands music: a round screen and an 8×8 LED matrix synchronously parse beats, melody, and high frequencies, giving each segment of music its own light. ## Highlights - Connect via classic Bluetooth from a phone; music plays directly from the onboard speaker - Six‑band real‑time analysis, not just the beat: low frequencies, melody, and high frequencies jointly drive the display and LED matrix - Beat triggers a double ripple that expands outward; continuous beats are responded to quickly - Automatic color changes according to the section’s mood: bluish‑cyan for calm, purple for groovy, red‑orange and magenta for intense parts - LED on/off, position, brightness, and color follow the music; quiet sections deliberately stay black - Round screen shows song title, artist, and album cover - Supports microphone mode, allowing ambient sound to become real‑time lighting ## Usage 1. Insert the 8×8 Matrix LED sub‑board into the left expansion slot of ESP-Mosaico. 2. After powering on, connect to the device in the phone’s Bluetooth settings and play music directly. 3. Press the AI button to switch between Bluetooth speaker mode and microphone mode. ## Audio Optimization Prioritize direct‑through Codec for 44.1/48 kHz audio, and add digital headroom, pause‑mute, and a larger PCM buffer to reduce distortion, background noise, and playback stutter. Target device: ESP-Mosaico (ESP32‑S31) Expansion hardware: 8×8 M
Mosaico Gamer
# Mosaico Gamer · About me having a blast playing childhood games on Mosaico Turn the ESP-Mosaico into a handheld: a single firmware contains four engines, GBA (gpSP), Game Boy / Game Boy Color (gnuboy), Doom, and Quake 1. Game files reside on the onboard NAND, and you can start playing by selecting one from the game list. It has sound, GBA saves are automatically written back to NAND, and they won’t be lost on power off. You need to plug in at least one joystick board to play; plugging in two provides a better experience: the left one controls movement, the right one handles buttons and view, making it feel like a dual‑joystick handheld. The firmware does not include any games; please provide legally obtained ROM, WAD, or PAK files yourself. ## Changelog Relative to the version released on 2026-09-30: - **Network configuration**: When entering “Upload over Wi‑Fi”, if the Recovery page or this app has already saved Wi‑Fi, it will connect directly and display the address, without needing to scan and enter a password. To switch networks, press A on this page. - **Save**: GBA and GB/GBC write the save to NAND about 0.3 seconds after the game finishes saving, and also write once again on exit. It no longer checks and writes the entire segment roughly every 30 seconds, nor during gameplay.
Living Worlds
Travel around four breathing worlds on your wrist: Aurora Icefield, Deep Sea Coral, Cloud Sea Sunrise, and Tropical Rainforest. ## Experience Overview Living Worlds is an immersive 360° panoramic application designed for the ESP-Mosaico round screen. Drag the screen to change the view and freely switch among four distinct scenes. Dynamic aurora, jellyfish, birds, waterfalls, and particle effects evolve over time, and each world features its own ambient sound. ## Key Features - Four interactive scenes: Aurora, Ocean, Sunrise, Jungle - Horizontal drag for panning, vertical drag for looking up or down - Three FX dynamic effect levels: Calm, Living, Vivid - Independent ambient sound for each scene - Automatically resume tour after about three seconds of inactivity - Rendered for 480×480 RGB565 round screen ## Controls - Drag the screen: change viewing direction - Tap the bottom scene button: switch worlds - Tap the top FX: change dynamic effect intensity ## Scene Preview | Aurora | Ocean | | --- | --- | |  |  | | Sunrise | J | | --- | --- | |  |  |
Bring AI Agents into
Real-World Coding
Two ways to code, one journey from concept to product.
Chat Coding
Describe what you want in natural language. On ESP-Mosaico, ESP-Claw* turns your idea into a working application. Keep chatting to refine and improve it.
*ESP-Claw: ESP-Mosaico's built-in AI agent framework


Vibe Coding
Integrate your desktop AI coding agent into a complete development loop—from coding and simulation to deployment, testing, and real-device feedback.


Built for Prototypes
Ready for Products
Display, voice input, high-speed USB, and expandable I/O—all in one compact device.

Powered by ESP32-S31
- Dual-core RISC-V · Up to 320 MHz
- Wi-Fi 6 | Bluetooth 5.4 (LE + BR/EDR)
- Thread 1.4 | Zigbee 3.0
- 512 KB SRAM

Display & Interfaces
- 480 × 480 OLED Touch Display
- Two 20-pin Expansion Interfaces
- USB 2.0 High-Speed via Type-C
An Open, Agent-Native
Software Stack
Combine an on-device agent runtime with an open desktop development workspace, bringing Chat Coding and Vibe Coding together on one hardware platform.
Add New Hardware
Unlock New Capabilities
Expand with plug-in camera, audio, sensor, and control modules, or combine multiple ESP-Mosaico devices in any arrangement.
Built to Grow with
Your Ideas
Discover apps from the community, install them directly on ESP-Mosaico, and share your own creations.

Make Ideas Run
From the first idea to working hardware in seconds. Build, customize, and grow as your ideas evolve.


