ESP32 是什么
ESP32 是乐鑫(Espressif)推出的物联网系统级芯片(SoC)家族。一颗芯片里集成了处理器、WiFi、蓝牙和丰富外设,接上几个元器件就是一台能联网的小电脑。经典款 ESP32 在 2016 年发布,凭借集成度高、价格低、文档全,成为全球创客和物联网开发者用得最多的芯片之一。
和 Arduino Uno 这类经典单片机开发板相比,ESP32 的优势在联网:出厂自带 WiFi 和蓝牙,不用额外买网络模块;双核处理器主频 240 MHz,性能足以跑 Web 服务器、MQTT 客户端甚至轻量的边缘 AI 模型。
能拿它做什么
- 智能家居:接入 Home Assistant、Matter,做传感器节点、智能开关和灯控。
- 物联网数据采集:温湿度、土壤、气体传感器定时上报到云端或手机。
- 小型网络服务:ESP32 自己就能开一个 Web 页面,局域网内直接控制硬件。
- 遥控与联动:蓝牙配对手机做遥控器,或用 ESP-NOW 做多设备无线联动。
- 轻量边缘计算:S3 等型号带 AI 指令扩展,能跑关键词唤醒、姿态识别这类小模型。
芯片家族全景
ESP32 是一个大家族,按定位分四个系列。选芯片先认系列,再看具体型号:
| 系列 | 定位 | 代表芯片 | 无线能力 |
|---|---|---|---|
| 经典 ESP32 | 全能入门 | ESP32(双核 240 MHz) | WiFi 4 加蓝牙经典 4.2 |
| S 系列 | 高性能通用 | ESP32-S3(双核 240 MHz) | WiFi 4 加 BLE 5 |
| C 系列 | 低成本主流 | ESP32-C3、ESP32-C6 | WiFi 4 到 WiFi 6,C6 另有 Zigbee 和 Thread |
| H 系列 | 低功耗组网 | ESP32-H2 | 无 WiFi,专注 Zigbee 和 Thread |
| P 系列 | 高性能 HMI 与 AI | ESP32-P4(双核 RISC-V 400 MHz) | 无内置无线电,常配 C6 协处理器联网 |
几个容易踩的认知坑:
- 「ESP32」既是家族名,也特指 2016 年的经典款。看资料时注意它说的是家族还是具体芯片。
- S3 没有 WiFi 6,它是高性能而非最新无线;要 WiFi 6 看 C6 或双频的 C5。
- P4 本身不带 WiFi 和蓝牙,联网要搭配 ESP32-C6 这类协处理器。
- H2 没有 WiFi,是给 Zigbee 和 Thread 组网用的,不适合做第一个开发板。
新手怎么选
只买一块板的话,按用途选:
- 只想快速入门:经典款 ESP32 开发板(如 DevKitC),教程最多,价格最低。
- 想玩新协议:ESP32-C6,WiFi 6 加 Thread 和 Zigbee,是智能家居和 Matter 的主力。
- 要跑摄像头或小模型:ESP32-S3,带 AI 指令扩展,模组可选配 PSRAM。
- 做带屏幕的复杂界面:ESP32-P4,但门槛高,不建议做第一块板。
具体开发板型号和购买建议见下一页。
下一步
看完家族全景,去开发板选型页挑一块适合自己的板子,然后进入开发环境的搭建。