【花雕学编程】高性价比 适合物联网的四款ESP32开发板
2024-10-278112
AI 快速预览详细
这四款高性价比的ESP32开发板配备了Xtensa®双核32位LX6微处理器,频率高达240 MHz,4MB闪存,支持2.4 GHz Wi-Fi和蓝牙4.2。它们具有丰富的外设接口,如SD卡、UART、SPI、I2C等,并且支持3.7V锂电池供电,内置LiPo充电器,非常适合用于物联网、智能家居和机器人项目。
|
为了做项目,寻找性价比高一些的开发板,经过多方比较,价位在10-15元的这四款ESP32开发板列入选择了。 其主要特点:高性价比+双核ESP32+性能强劲+双模蓝牙+无线WiFi+448K ROM内存+4M闪存+直接使用3.7V锂电池(3款) 开发板配备了一个可连接 3.6V LiPo 的 LiPo 充电器,因此您可以实现电池供电且真正无线的 ESP32 项目。 ![]() 这些开发板都是使用乐鑫 ESP32-WROOM-32 核心模组,带 4MB 闪存,具有以下参数: 1、处理器:Xtensa® 双核 32 位 LX6 微处理器,频率高达 240 MHz 2、内存:448 KB ROM 和 520 KB SRAM,另有 16 KB RTC SRAM 3、存储:4 MB(可选 4/8/16 MB)SPI闪存 4、无线通信:支持 2.4 GHz Wi-Fi(802.11b/g/n)和蓝牙(Bluetooth V4.2 BR/EDR 和 Bluetooth LE) 5、GPIO:最多 26 个 GPIO 引脚,其中 5 个作为 strapping GPIO 引脚 6、外设:支持 SD 卡、UART、SPI、SDIO、I2C、LED PWM、电机 PWM、I2S、红外、脉冲计数器、GPIO、电容式触摸传感器、ADC、DAC 和 TWAI(兼容 CAN 协议) 7、天线:内置 PCB 天线或外置天线连接器 8、工作电压:3.0 ~ 3.6 V 9、工作温度:-40 ~ 105°C(取决于具体版本) ![]() 这个模组系列非常适合用于物联网(IoT)、智能家居、机器人项目和可穿戴设备等应用场景。 |






1、ESP32 V1.0.0 Rev1(正口不带盖 30P)---ESP32 WeMos LOLIN32 Lite
2、LOLIN D32 V1.0.0 (正口带盖 32P) ---ESP32 WeMos LOLIN D32
3、LOLIN32 V1.0.0 (侧口带盖 37P) ----ESP32 WEMOS LOLIN32
4、WEMOS D1 R32 (UNO版型 41P) ---ESP32 WEMOS D1 R32
微控制器:ESP-WROOM-32
工作电压:3.3V
数字 I/O 引脚:18 个(其中 4 个提供 PWM 输出)
模拟输入引脚:5 ADC
串行支持:I2C、SPI、UART、I2S、CAN
闪存:4MB
板载 Wi-Fi:802.11 b/g/n,BT 5
蓝牙 v4.2 BR/EDR
240 MHz 双核 ESP32 芯片
USB 转串口转换器:iFT-232-S16
尺寸:68.6 毫米 x 53.4 毫米
电源电压:DC 5V 至 12V
技术规格
电源电压:DC 5V-12V
型号:ESP32
输入:1 个模拟输入(最大 3.2V 输入)
USB B 连接
兼容 Arduino
D1 R32=WiFi+蓝牙+UNO
笔记:
请勿将此板与 5V 扩展板或不兼容 3.3V 的扩展板一起使用。这些会永久损坏板子!仅与 3.3V 兼容的扩展板和模块一起使用。
WeMOS D1 R32 ESPDuino32 4MB Wi-Fi 和蓝牙板已经集成了天线和射频巴伦、功率放大器、低噪声放大器、滤波器和电源管理模块。整个解决方案占用的印刷电路板面积最少。该板采用台积电 40nm 低功耗技术,搭配 2.4GHz 双模 Wi-Fi 和蓝牙芯片,功率和射频性能最佳,安全可靠,可扩展至各种应用。
Wemos D1 R32 是基于 ESP32 的 WiFi/蓝牙板,采用 Arduino UNO 外形尺寸。UNO 外形尺寸允许您将现有的 Arduino 扩展板与 ESP32 无线 CPU 一起使用。所有 I/O 引脚均为 3.3V
ESP32芯片集成了双核处理器,具有448 KB ROM、520 KB SRAM、16 KB SRAM在RTC中、802.11 b/g/n/e/I Wi-Fi、蓝牙v4.2 BR/EDR和BLE、时钟和时间、丰富的外设接口和安全机制。
可以使用许多不同的平台开发软件,包括 Arduino。它专为通用低功耗物联网传感器集线器、记录器、摄像头视频流、Wi-Fi和蓝牙启用设备、家庭自动化和网状网络应用而设计,面向制造商、硬件工程师、软件工程师和解决方案提供商。
ESP32 是业内集成度最高的 Wi-Fi + 蓝牙应用解决方案,外部组件不到 10 个。ESP32 集成了天线开关、射频巴伦、功率放大器、低噪声接收放大器、滤波器和电源管理模块。因此,整个解决方案占用的印刷电路板 (PCB) 面积最小。
CPU:Xtensa 双核(或单核)32 位 LX6 微处理器,运行频率为 160 或 240 MHz,性能高达 600 DMIPS
超低功耗 (ULP) 协处理器
内存: 520 KiB SRAM
USB 芯片:CP2104
锂电充电控制器:LTC4054
无线连接:
无线网络连接:802.11 b/g/n
蓝牙:v4.2 BR/EDR 和 BLE(与 Wi-Fi 共享无线电)
外设接口:
12 位 SAR ADC,多达 18 个通道
2 × 8 位 DAC
10 × 触摸传感器(电容式传感 GPIO)
4 × SPI
2 个 × I²S 接口
2 个 × I²C 接口
3 × UART
SD/SIO/CE-ATA/MMC/EMMC 主机控制器
SDIO/SPI 从控制器
以太网MAC 接口,支持专用 DMA 和 IEEE 1588 精确时间协议
CAN 总线 2.0
红外遥控器(TX/RX,最多 8 个通道)
电机 PWM
LED PWM(多达 16 个通道)
霍尔效应传感器
超低功耗模拟前置放大器
安全:
全部支持 IEEE 802.11 标准安全功能,包括 WFA、WPA/WPA2 和 WAPI
安全启动
Flash 加密
1024 位 OTP,客户最高 768 位
加密硬件加速:AES、SHA-2、RSA、椭圆曲线加密 (ECC)、随机数生成器 (RNG)
电源管理:
内部低压差稳压器
用于 RTC 的单个电源域
5μA 深度睡眠电流
从 GPIO 中断、定时器、ADC 测量、电容式触摸传感器中断中唤醒
电池管理
锂电充电控制器:LTC4054
用于 3.7v 电池的连接器(如 18650)。
您必须下载 USB 芯片的驱动程序,可能您有带有 cp2102 的 esp32 版本,但也有带有 ch340 芯片的变体。
选择正确的板
现在您可以选择 ESP32 Dev Module。
全部支持 IEEE 802.11 标准安全功能,包括 WFA、WPA/WPA2 和 WAPI
安全启动
Flash 加密
1024 位 OTP,客户最高 768 位
加密硬件加速:AES、SHA-2、RSA、椭圆曲线加密 (ECC)、随机数生成器 (RNG)
电源管理:
内部低压差稳压器
用于 RTC 的单个电源域
5μA 深度睡眠电流
从 GPIO 中断、定时器、ADC 测量、电容式触摸传感器中断中唤醒
电池管理
用于 3.7v 电池的连接器(如 18650)。
工作电压 3.3V
支持的电池 锂电池 3.7V
电池连接器 PH-2 2.0毫米
数字 I/O 引脚 22
模拟输入引脚 6(VP、VN、32、33、34、35)
模拟输出引脚 2 (25, 26)
LED_BUILTIN GPIO5
时钟速度(Max) 240兆赫
闪光 4M 字节
大小 57 * 25.4毫米
重量 6.1 克
处理器:
CPU:Xtensa 双核(或单核)32 位 LX6 微处理器,运行频率为 160 或 240 MHz,性能高达 600 DMIPS
超低功耗 (ULP) 协处理器
内存: 520 KiB SRAM
无线连接:
无线网络连接:802.11 b/g/n
蓝牙:v4.2 BR/EDR 和 BLE(与 Wi-Fi 共享无线电)
外设接口:
12 位 SAR ADC,多达 18 个通道
2 × 8 位 DAC
10 × 触摸传感器(电容式传感 GPIO)
4 × SPI
2 个 × I²S 接口
2 个 × I²C 接口
3 × UART
SD/SIO/CE-ATA/MMC/EMMC 主机控制器
SDIO/SPI 从控制器
以太网MAC 接口,支持专用 DMA 和 IEEE 1588 精确时间协议
CAN 总线 2.0
红外遥控器(TX/RX,最多 8 个通道)
电机 PWM
LED PWM(多达 16 个通道)
霍尔效应传感器
超低功耗模拟前置放大器
CPU:Xtensa 双核 32 位 LX6 微处理器,运行频率为 160 或 240 MHz,性能高达 600 DMIPS
超低功耗 (ULP) 协处理器
内存: 520 KiB SRAM
无线连接:
无线网络连接:802.11 b/g/n
蓝牙:v4.2 BR/EDR 和 BLE(与 Wi-Fi 共享无线电)
外设接口:
12 位 SAR ADC,多达 18 个通道
2 × 8 位 DAC
10 × 触摸传感器(电容式传感 GPIO)
4 × SPI
2 个 × I²S 接口
2 个 × I²C 接口
3 × UART
SD/SIO/CE-ATA/MMC/EMMC 主机控制器
SDIO/SPI 从控制器
以太网MAC 接口,支持专用 DMA 和 IEEE 1588 精确时间协议
CAN 总线 2.0
红外遥控器(TX/RX,最多 8 个通道)
电机 PWM
LED PWM(多达 16 个通道)
霍尔效应传感器
超低功耗模拟前置放大器
安全:
全部支持 IEEE 802.11 标准安全功能,包括 WFA、WPA/WPA2 和 WAPI
安全启动
Flash 加密
1024 位 OTP,客户最高 768 位
加密硬件加速:AES、SHA-2、RSA、椭圆曲线加密 (ECC)、随机数生成器 (RNG)
电源管理:
内部低压差稳压器
用于 RTC 的单个电源域
5μA 深度睡眠电流
从 GPIO 中断、定时器、ADC 测量、电容式触摸传感器中断中唤醒
电池管理
用于 3.7v 电池的连接器(如 18650)。
总的来说,ESP32 V1.0.0 Rev1是一款高性价比、功能全面、性能优异的开发板,非常适合用于各种创新项目和产品开发。可以用于各种物联网项目,如智能家居、机器人项目、环境监测和远程控制等。其强大的处理能力和丰富的接口使其成为开发人员的理想选择。因其与不同编程语言的兼容性及其 USB-C 接口而受到好评。
关于这四款开发板的名称,验证后汇集一下,为便于区别,括号里是我起的代号(口是指锂电池接口,盖是指ESP32芯片的屏蔽罩,30P是引脚数量)
1、ESP32 V1.0.0 Rev1(正口不带盖 30P)---ESP32 WeMos LOLIN32 Lite
2、LOLIN D32 V1.0.0 (正口带盖 32P) ---ESP32 WeMos LOLIN D32
3、LOLIN32 V1.0.0 (侧口带盖 37P) ----ESP32 WEMOS LOLIN32
4、WEMOS D1 R32 (UNO版型 41P) ---ESP32 WEMOS D1 R32
第一款:ESP32 V1.0.0 Rev1(正口不带盖 30P)---ESP32 WeMos LOLIN32 Lite
开发板没有专用的电源 LED,如果没有连接电池,充电 LED 将闪烁,只有当开发板正在为电池充电时,充电 LED 才会稳定亮起。如果您希望拥有电源 LED,您可以在代码中打开内置 LED。LIPO 充电器可以工作,充电速度为 300Mah,板可以拉动负载 + 充电电流。可以实现电池供电且真正无线的 ESP32 项目。
特别注意:板载LiPo锂电池接口与连接的电池极性有可能相反,因此请确保在插入电池时红线连接加号+,插入极性错误的电池将会导致板子魔法烟雾或损坏。