CATEGORY HUB

ESP32 开源项目

ESP32 系列(含 S3、C3、C6 等型号)是 Wi-Fi 与 BLE 双模 SoC,开发上有两条主线:ESP-IDF 更贴近底层、能精细控制电源与外设;Arduino 内核上手更快、生态里现成的库更多。选哪条通常取决于项目对功耗和实时性的要求。

收录的条目覆盖传感器网关、电池供电的长期在线设备、音频与语音交互,以及带屏幕的交互终端。看这类项目时,供电设计与休眠策略往往比功能本身更值得参考。

89总项目数

30 秒结论

ESP32 共收录 89 个开源项目。来源包括 GitHub、Hackster.io、Hackaday、厂商与社区官网、Hackaday.io。

收录数量
89
来源
GitHub、Hackster.io、Hackaday、厂商与社区官网、Hackaday.io

常见问题

ESP32 收录了多少个开源项目?

当前 89 个,每个都有独立详情页和原始来源链接。

ESP32 的条目来自哪些平台?

主要来自 GitHub、Hackster.io、Hackaday、厂商与社区官网、Hackaday.io。

ESP32 iPhone Agent
GitHub

ESP32 iPhone Agent

用一块七美元的 ESP32-S3 让 AI 真正“动手”用一台 iPhone。开发板自己开 Wi-Fi 热点,在 iOS 屏幕镜像列表里以「ESP32 Agent」出现,接收 H.264 码流但不在板上解码,再通过 BLE 转发给同一台 iPhone 上的 App;App 解码画面,把截图交给任意 OpenAI 兼容的视觉模型,由 planner 与 actor 输出点击、滑动、绘制、输入、按键、回主屏等动作。同一块板还是一把标准 USB HID 键鼠,开启系统辅助触控后,相对鼠标指针把“点击”变成轻点、把“拖拽”变成滑动;指针是相对的,App 会在角落归零,精确点击前先晃动指针定位补偿偏移,每一步结束后等待画面稳定再告诉模型有没有变化。整个过程不需要电脑、不需要付费开发者账号(免费 Apple ID 签名需每 7 天重签一次;一键加入热点依赖付费账号的热点配置能力,免费账号下 App 会显示热点密码手动连接)、也不需要越狱。已知限制:镜像源必须是 iPhone,macOS 不支持,BLE 带宽约 300–500 kbps 因而画面约 480×1040、≤5 fps;锁屏会中断镜像,密码输入、Apple Pay 与 DRM 视频不参与镜像;运行期间 Wi-Fi 占用板载热点故不通外网,模型走蜂窝数据;键盘输入仅 ASCII,横屏尚未支持。许可:代码 MIT,但 AirPlay 部分移植自 UxPlay,链接它的固件二进制按 GPL-3.0 分发。(原作:ESP32 iPhone Agent by Henry Yuan,MIT 授权)

5 GHz Drone Video, With An ESP32
Hackaday

5 GHz Drone Video, With An ESP32

用 ESP32 实现 5 GHz 无人机图传。随着 ESP32 系列 Wi-Fi 芯片暗藏的软件定义无线电(SDR)功能被解锁,各种基于这一发现的项目开始涌现。

GitHub
GitHub

Atom Echo

外形微小的语音硬件设备,是 Home Assistant 默认的语音示例机。

GitHub
GitHub

Atom VoiceS3R

掌心大小的微型语音开发设备,内置麦克风与扬声器。支持本地运行唤醒词识别,并可连接云端服务实现语音对话。

GitHub
GitHub

AtomS3

拇指大小的封闭式开发设备,配备 0.85 寸屏幕。

GitHub
GitHub

AtomS3R AI Chatbot Kit

带彩屏的微型语音对话套件,将 AtomS3R 主控与麦克风、扬声器组合为一体。可接入云端语音助手,适合制作桌面聊天终端。

GitHub
GitHub

Bittle X V2

支持用离线语音指令直接控制步态动作的仿生四足机器狗,开放动作编程与自定义语音口令。视觉识别或连接大模型交互等高级功能需另配专用模块及相应软件。

GitHub
GitHub

Cardputer ADV

升级版 Cardputer 键盘终端,增加了 IMU、改进的音频编解码器与 3.5mm 接口,配备 1750mAh 电池。

GitHub
GitHub

Cardputer v1.1

配备 56 键 QWERTY 键盘的便携终端,拥有丰富的社区固件。

GitHub
GitHub

Cheap Yellow Display (CYD)

型号为 ESP32-2432S028 的开发板,配备 2.8 寸触控 TFT 屏。

GitHub
GitHub

Core2

M5Stack 的经典开发主机,配备 2 寸触控屏。

GitHub
GitHub

CoreInk

配备 1.54 寸墨水屏的小型开发主机。

GitHub
GitHub

CoreS3

将触控屏、摄像头与麦克风集成于一体的核心开发主机。

GitHub
GitHub

CrowPanel Advance 7"

7 寸触控交互面板,支持更换无线电模块。

Official Site
Official Site

Deauther Watch V4S

可佩戴的 Wi-Fi 测试设备。

GitHub
GitHub

ESP-IDF(乐鑫官方开发框架)

ESP32 系列的正经开发框架,组件、分区表、OTA、低功耗的权威定义都在这里。在线 IDE 生成的工程最终要落回它;进入工程化阶段,版本与依赖需要在这里锁定。

GitHub
GitHub

ESP32-C6-Touch-AMOLED-2.16

基于 ESP32-C6 的开发板,配备 2.16 寸 480×480 电容触控 AMOLED 屏,集成 IMU、RTC 和双麦克风,支持 Wi-Fi 6 与蓝牙 5。

GitHub
GitHub

ESP32-P4-Function-EV-Board

专为多媒体交互设计的评估板,提供摄像头、显示屏和音频接口。支持使用 ESP-DL 部署适配的轻量视觉模型;板载 Wi-Fi 与蓝牙无线功能由搭配的 ESP32-C6 提供。

GitHub
GitHub

ESP32-S3 1.75" AMOLED Round Touch Display Dev Board (466x466)

基于 ESP32-S3 的圆形触控开发板,配备 1.75 寸 466×466 AMOLED 屏幕,可选配 GPS 和外壳版本。

Hackster.io
Hackster.io

ESP32-S3 Smart Matrix(64x64) Wall Clock

驱动 64x64 HUB75 RGB 点阵屏的 ESP32-S3 智能信息面板:NTP 时钟、SHTC3 环境数据、实时天气,以及通过 REST API 获取的航班动态动画。

GitHub
GitHub

ESP32-S3-BOX-3

带外壳的语音助手开发套件,支持离线语音识别。

GitHub
GitHub

ESP32-S3-Korvo-2 V3.1

搭载双麦克风阵列的多媒体音频开发板,支持声学前端处理、本地语音唤醒与离线命令词识别。可外接扩展屏幕、摄像头和扬声器,用于搭建联网语音交互原型。

Espressif’s New ESP32-S31: Dual-Core RISC-V with WiFi 6 and GBit Ethernet
Hackaday

Espressif’s New ESP32-S31: Dual-Core RISC-V with WiFi 6 and GBit Ethernet

乐鑫发布最新微控制器 ESP32-S31:双核 RISC-V、Wi-Fi 6 与千兆以太网。命名令人困惑——ESP32-S 系列的既有格局被打破了。

GitHub
GitHub

esptool-js(浏览器端烧录库)

乐鑫官方 JavaScript 版烧录工具,基于 Web Serial。想在产品页或内部工具里放一个「在线刷固件」按钮,应该拿这个官方库自己搭,而不是去模仿第三方站的界面——依赖、安全边界和可用性都在自己手上。

GitHub
GitHub

esptool(命令行烧录工具)

本地脚本化烧录、批量生产、CI 里写固件的标准件。浏览器工具出问题时——驱动、COM 口被占、芯片不识别——回到它基本都能定位,是所有网页版烧录工具的事实底座。

GitHub
GitHub

Guition 4848S040 wall panel

4 寸方形墙嵌面板,可用于 Home Assistant 家居控制界面。

GitHub
GitHub

Guition JC2432W328

配备电容触摸屏的开发板,社区也称为「CYD 2.0」。

GitHub
GitHub

Guition JC3248W535

配备 3.5 寸电容触摸屏的开发面板。

GitHub
GitHub

Guition JC4827W543

用于仪表盘的 4.3 寸电容触摸面板。

GitHub
GitHub

HA Voice Preview Edition

Home Assistant 官方语音设备,支持完全重刷固件。

GitHub
GitHub

Inkplate 10

使用 9.7 寸回收电子书屏幕的墨水屏开发设备。

GitHub
GitHub

Inkplate 2

手掌大小的三色墨水屏开发设备。

GitHub
GitHub

Inkplate 6

使用回收 Kindle 屏幕的墨水屏开发设备,支持 Arduino 或 MicroPython 编程。

GitHub
GitHub

Inkplate 6COLOR

Inkplate 6 的彩色墨水屏版本。

GitHub
GitHub

JARVIS Desk Bot

基于 ESP32-S3 的开源会说话的桌面机器人,作为 Hermes Agent 的语音前端,支持本地部署小智、Parakeet 和 Kokoro 语音服务,唤醒词为"Jarvis"。

GitHub
GitHub

M5Dial

带圆形触控屏与 RFID 的旋钮设备,常结合 ESPHome 用于制作厨房计时器。

GitHub
GitHub

M5StickC PLUS2

配备屏幕、IMU 和红外功能的口袋开发棒,常用于刷写与运行安全类固件。

GitHub
GitHub

M5StickS3

StickC 系列的后续型号,是 Resident 推荐作为入门起步的开发套件。

Hackster.io
Hackster.io

Mini Retro TV: A Tiny Video Player with ESP-32

本项目探索在 ESP32-S3 上用 2.4 英寸 ST7789 SPI IPS 屏播放视频。

Motion remote
Hackaday.io

Motion remote

手持体感遥控器的简化功能原型:3D 打印外壳内以面包板搭硬件,核心是 ESP32,USB 充电宝供电。配套 Android 应用可在三维虚拟平面里移动、旋转受控对象。后续版本见 Magic Cube 项目。

GitHub
GitHub

NOTE4

4.2 寸墨水屏笔记终端,搭载 ESP32-S3,支持 Wi-Fi 与蓝牙,配备语音输入、麦克风、扬声器、NFC、按键、USB-C 接口及 2000mAh 电池。

GitHub
GitHub

NOTE4C

整机出厂的 4.2 寸四色墨水屏开发设备,搭载 ESP32-S3,并提供开放的参考固件。

GitHub
GitHub

PaperDIY

M5Paper 的 ESP32-S3 升级版开发套件,配备 4.7 寸 960×540、16 级灰阶 ED047TC1 墨水屏,搭载 M5PM1 电源管理模块,支持 microSD 扩展,内置 140mAh 电池。提供完整版(含外壳)和散件两种版本。

GitHub
GitHub

PaperS3

配备 4.7 寸触控电子墨水屏的开发平板。

Hackster.io
Hackster.io

Reaction Time Duel: a Two Player Reaction Game

基于 ESP32 的双人对战反应速度游戏,带 RGB LED、OLED 屏、多种游戏模式和自制 3D 打印外壳。

GitHub
GitHub

reTerminal E1001

7.5 寸单色墨水屏终端,电池续航约三个月。

GitHub
GitHub

reTerminal E1002

配备 7.3 寸六色 Spectra 墨水屏的显示终端。

GitHub
GitHub

reTerminal E1003

10.3 寸触控墨水屏终端,支持 16 级灰度,电池最长约六个月。

总项目数 89 · 1 / 2

相关分类

本页条目均来自各平台的公开页面,ZouIC 只做分类、索引与摘要,不托管代码与文件;项目仅供开发者参考,版权与授权归原作者,遵循其各自开源协议。

出品人 · 极客微栋 @GeekWaedon
硬件玩家,AI 实践者。这个网站就是我和 AI 一起「手搓」出来的。
加入知识星球微信公众号搜索:极客微栋