外观
LOLIN S3
LOLIN S3 是 WEMOS / LOLIN 的 ESP32-S3 系列,主要有两款:保持 D1 mini 尺寸的 S3 mini,以及面向显示与存储扩展的 S3 Pro。本文也简要对比同品牌的 C3 mini。
规格
| 项目 | LOLIN S3 mini | LOLIN S3 Pro |
|---|---|---|
| 主控 | ESP32-S3FH4R2,双核 LX7 240 MHz | ESP32-S3-WROOM-1 模组 |
| Flash / PSRAM | 4 MB Flash / 2 MB PSRAM | 16 MB Flash / 8 MB PSRAM |
| 无线 | Wi-Fi 4,BLE 5.0,PCB 天线 | 同左 |
| 接口 | 两排 16 针,最多 27 个 GPIO;板载 RGB LED (IO47) | 两排 16 针,最多 25 个 GPIO;显示屏接口、microSD、LOLIN I2C |
| 供电 | USB-C | USB-C 5 V;2.0 mm LiPo 接口,TP4054 充电,充电电流 500 mA |
| 尺寸 | 约 34.3 x 25.4 mm | 约 65.3 x 25.4 mm |
| 发布时间 | 2023 年 5 月前后(见 CNX Software 报道) | 2022 年 11 月前后(见 CNX Software 报道) |
资料来源之间 GPIO 数量的统计口径略有不同(是否包含 USB 和特殊引脚),以官方引脚图为准。
亮点
- S3 mini 保持 D1 mini 的接口排布,可以尝试复用现有 Shield,当时的售价低至约 5 美元(CNX Software 报道的发布价,今天价格会变动)
- S3 Pro 有现成的屏幕接口、microSD 槽和 LiPo 充电,适合做便携设备
- 原生 USB,可做 USB HID、虚拟串口等
能拿来做什么
- 小型显示屏与桌面小设备:见 显示屏
- 蓝牙 HID、遥控器和键盘类项目
- CircuitPython 与 MicroPython 学习
开发方式
S3 mini 出厂预装 MicroPython,也可用 Arduino 或 ESP-IDF。PlatformIO 与 CircuitPython 都有对应板型。进入下载模式的方式通常是按住 0 号键再复位,具体见官方文档。
同类对比
| 板子 | 特点 |
|---|---|
| LOLIN S3 mini | 小巧,PSRAM 仅 2 MB |
| LOLIN S3 Pro | 存储与扩展丰富,不兼容 D1 mini 尺寸 |
| LOLIN C3 mini | 单核 RISC-V (ESP32-C3FH4),160 MHz,400 KB SRAM,4 MB Flash,约 12 个 GPIO |
| XIAO ESP32S3 | 更小,带电池管理 |
| FeatherS3 | Feather 外形,PSRAM 更大 |
注意事项
- C3 mini 的官方 wiki 提到,v1.0.0 版本需要把 Wi-Fi 发射功率设为 8.5 dBm 才能正常联网;v2.1.0 之后更新为带 WS2812 RGB LED 的版本。购买前确认版本号。
- 部分第三方店铺销售的是仿制或二次设计版本,PSRAM 和 Flash 容量可能与官方不同。
- 不同来源对 S3 mini 的 GPIO 数量说法不一,以 WEMOS 官方文档为准。