应用介绍
用 Claude Code 或 Codex 做 ESP32,最烦的往往不是写代码,而是板子适配、烧录、翻日志、来回调试,每一步都得人守着。ESP-Mosaico 是乐鑫推出的开源模块化开发平台,思路是把这一整条链路交给 Agent:从写代码、模拟器里预览,到烧录和真机验证,Agent 都能直接参与。
核心板用的是 ESP32-S31,带 480×480 触摸屏,摄像头、传感器、摇杆、LED 之类的模块可以按需拼上去,多块设备还能拼在一起,跑跨屏游戏。固件、开发工具、板级支持包和示例项目都已经开源。
Chat Coding:设备内置 ESP-Claw,不用先搭完整开发环境。对它说想做个俄罗斯方块,它会按硬件配置生成代码、构建并部署到设备上,之后接着对话就能改功能。
Vibe Coding:在电脑上让编程 Agent 直接操作硬件。esp-mosaico-vibe 工作区提供命令行入口、项目创建、模拟器预览和设备烧录,运行结果会回到 Agent 手里继续改。Agent 先在模拟器里把界面和交互问题修掉,再上真机。
模块化硬件:外设按模块扩展,核心板之外的传感器和输入设备随用随加。
MCP 与技能:附带 Espressif MCP 配置,可连接 Codex、Claude Code 和 Cursor,查询 ESP 组件注册表。
核心板用的是 ESP32-S31,带 480×480 触摸屏,摄像头、传感器、摇杆、LED 之类的模块可以按需拼上去,多块设备还能拼在一起,跑跨屏游戏。固件、开发工具、板级支持包和示例项目都已经开源。
软件功能
Chat Coding:设备内置 ESP-Claw,不用先搭完整开发环境。对它说想做个俄罗斯方块,它会按硬件配置生成代码、构建并部署到设备上,之后接着对话就能改功能。
Vibe Coding:在电脑上让编程 Agent 直接操作硬件。esp-mosaico-vibe 工作区提供命令行入口、项目创建、模拟器预览和设备烧录,运行结果会回到 Agent 手里继续改。Agent 先在模拟器里把界面和交互问题修掉,再上真机。
模块化硬件:外设按模块扩展,核心板之外的传感器和输入设备随用随加。
MCP 与技能:附带 Espressif MCP 配置,可连接 Codex、Claude Code 和 Cursor,查询 ESP 组件注册表。

