ESP32芯片简介
ESP32 SoC 芯片支持以下功能:
- 2.4 GHz Wi-Fi
- 蓝牙
- 高性能 Xtensa® 32 位 LX6 双核处理器
- 超低功耗协处理器
- 多种外设
ESP32 采用 40 nm 工艺制成,具有最佳的功耗性能、射频性能、稳定性、通用性和可靠性,适用于各种应用场景和不同功耗需求。
ESP32-S3-EYE
ESP32-S3-EYE 是乐鑫推出的一款小型 AI(人工智能)开发板,搭载 ESP32-S3 芯片和乐鑫 AI 开发框架 ESP-WHO。开发板配置一个 2 百万像素的摄像头、一个 LCD 显示屏和一个麦克风,适用于图像识别和音频处理等应用。板上还配有 8 MB 八线 PSRAM 和 8 MB flash,具有充足的存储空间。此外,ESP32-S3 芯片还为开发板提供了 Wi-Fi 图传和 USB 端口调试等功能。您可以使用 ESP-WHO 开发各种 AIoT(人工智能物联网)应用,例如智能门铃、监控系统、人脸识别打卡机等。
ESP32-S3-EYE 开发板包含两部分:一块主板 ESP32-S3-EYE-MB,配置 ESP32-S3-WROOM-1 模组、摄像头、SD 卡槽、数字麦克风、USB 接口和功能按键等;一块子板 ESP32-S3-EYE-SUB,配置 LCD 显示屏等。主板和子板通过排针连接。
ESP32-S3-EYE 相比 ESP-EYE 支持更多功能。下表列出了两款开发板的主要不同之处:
特性 | ESP32-S3-EYE | ESP-EYE |
---|---|---|
内置芯片 | ESP32-S3 | ESP32 |
PSRAM | 8 MB 八线 PSRAM | 8 MB 四线 PSRAM |
Flash | 8 MB flash | 4 MB flash |
LCD 显示屏 | 有 | 无 |
加速度传感器 | 有 | 无 |
可选电源 | 外接锂电池 | 无 |
USB 至 UART 桥接器 | 不需要,由 ESP32-S3 USB Serial/JTAG 接口提供 | 需要 |
天线连接器 | 不需要,由 ESP32-S3-WROOM-1 模组提供 | 需要 |
功能框图
主板组件
序号 | 主要组件 | 介绍 |
---|---|---|
1 | Camera(摄像头) | OV2640 摄像头,200 万像素,66.5° 视角,最高支持 1600x1200 分辨率。开发程序时可以配置分辨率。 |
2 | Module Power LED(模组电源指示灯) | 开发板连接 USB 电源,模组电源指示灯绿灯亮起。如果绿灯不亮,则表示 USB 电源未接入,或者 5 V 转 3.3 V LDO 损坏。软件可以通过配置 GPIO3 为开发板的不同状态设置不同的 LED 灯组合状态(常亮/熄灭,闪烁等)。注意 GPIO3 必须配置为开漏模式,否则可能损坏 LED 灯。 |
3 | Pin Headers(排针) | 连接子板的排母。 |
4 | 5 V to 3.3 V LDO(5 V 转 3.3 V LDO) | 模组电路的电源转换器,输入 5 V,输出 3.3 V。 |
5 | Digital Microphone(数字麦克风) | MEMS 数字麦,I2S 通信,灵敏度 -26 dBFS,SNR 61 dB,3V3 供电。 |
6 | FPC Connector(FPC 接口) | 通过 FPC 排线连接主板和子板。 |
7 | Function Button(功能按键) | 板子上有 6 个功能按键,除了 RST 键不能配置,您可以配置其他 5 个按键的功能。 |
8 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 模组,内置 ESP32-S3R8 芯片,集成 Wi-Fi 和 Bluetooth 5 (LE) 子系统,还有专门的向量指令用于加速神经网络计算和信号处理。ESP32-S3R8 芯片叠封 8 MB PSRAM,模组还另外带有 8 MB flash,可灵活高效读取数据。开发板也兼容 ESP32-S3-WROOM-1U 模组。 |
9 | MicroSD Card Slot(MicroSD 卡槽) | 可插入 MicroSD 卡,适用于需要扩充数据存储空间或备份的应用开发场景。 |
10 | 3.3 V to 1.5 V LDO(3.3 V 转 1.5 V LDO) | 摄像头的电源转换器,输入 3.3 V,输出 1.5 V。 |
11 | 3.3 V to 2.8 V LDO (3.3 V 转 2.8 V LDO) | 摄像头的电源转换器,输入 3.3 V,输出 2.8 V。 |
12 | USB Port(USB 接口) | Micro-USB 接口,可用作开发板的 5 V 供电接口,也可作为通信接口,通过 GPIO19 和 GPIO20 与芯片通信。 |
13 | Battery Soldering Points(电池焊点) | 可以焊接电池母座插头,用于外接锂电池,与 USB 供电二选一。请使用带有保护电路板和电流保险器组件的锂电池。建议电池规格:容量 >1000 mAh, 输出电压 3.7 V, 输入电压 4.2 V – 5 V。 |
14 | Battery Charger Chip(电池充电芯片) | 1 A 线性锂电池充电器 (ME4054BM5G-N),采用 ThinSOT 封装。充电电源来自 USB 接口。 |
15 | Battery Red LED(电池指示红灯) | 开发板连接 USB 电源,不接电池的情况下,红灯闪烁。接电池状态下,电池充电正在进行时,红灯亮;电池充电完成后,红灯灭。 |
16 | Accelerometer(加速度传感器) | 三轴加速度传感器 (QMA7981),用于屏幕旋转等使用场景。 |
子板组件
主要组件 | 介绍 |
---|---|
LCD Display(LCD 显示屏) | 1.3” LCD 显示屏,通过 SPI 总线连接芯片。 |
Strapping Pins(Strapping 管脚) | 从主板引出的四个 strapping 管脚,空闲管脚测试点。 |
Female Headers(排母) | 连接主板上的排针。 |
LCD FPC Connector(LCD FPC 接口) | 通过 FPC 排线连接子板和 LCD 显示屏。 |
LCD_RST | LCD_RST 测试点。您可以通过控制信号重启 LCD 显示屏。 |
Debug
ESP32-S3-EYE 没有 USB 至 UART 桥接器,可能会出现已烧写的程序不停重启时无法再烧写程序的情况。
如果出现这个问题,您需要:
- 按住 BOOT 键再按住 RST 键,然后松开 RST 键,再松开 BOOT 键,然后开发板进入下载模式,开始下载程序。
- 下载完成后再按下 RST 键启动程序。