采用ESP32-WROOM-32E 4MB模块作为主控,有引脚全部用完,液晶屏为ILI9341主控3.2寸240x320分辨率电阻触摸屏,SPI接口驱动,流畅运行LVGL(Light and Versatile Graphics Library),动态最低20FPS,最高33FPS,集成多种常用外设
一、开发板照片
开发板运行LVGL照片
开发板底板照片
二、主控简介
ESP32-WROOM-32E模块简介
[tr]CPU & 存储外围设计工作温度范围天线模组尺寸 (mm)PinWi-Fi 协议蓝牙协议[/tr][tr]核心最大时钟频率Flash (MB)PSRAM (MB)接口接触传感器霍尔传感器[/tr]ESP32-D0WD-V3
双核240 MHz4,8,16N/ASD card, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DACYesYes-40°C ~ +105°CPCB / IPEX18 × 25.5 × 3.1 / 18 × 19.2 × 3.238802.11 b/g/n (802.11n 数据速率高达 150 Mbps),2.4 GHz蓝牙 V4.2 BR/EDR,
低功耗蓝牙
MCU
• 内置 ESP32-D0WD-V3 芯片,Xtensa® 双核 32 位 LX6 微处理器,支持高达 240 MHz 的时钟频率
• 448 KB ROM
• 520 KB SRAM
• 16 KB RTC SRAM
Wi-Fi
• 802.11b/g/n
• 802.11n 数据速率高达 150 Mbps
• 支持 A-MPDU 和 A-MSDU 聚合
• 支持 0.4 µs 保护间隔
• 工作信道中心频率范围:2412 ~ 2484 MHz
蓝牙 ®
• 蓝牙 V4.2 BR/EDR 和蓝牙 LE 标准
• Class-1、class-2 和 class-3 发射器
• AFH • CVSD 和 SBC
硬件
• 模组接口:SD 卡、UART、SPI、SDIO、I 2C、LED PWM、电机 PWM、I 2S、IR、脉冲计数器、GPIO、 电容式触摸传感器、ADC、DAC
• 40 MHz 晶振
• 4 MB SPI flash
• 工作电压/供电电压:3.0 ~ 3.6 V
• 建议工作温度范围:–40 ~ 85 °C
认证
• 蓝牙认证:BQB
• RF 认证:FCC/CE-RED/SRRC
• 环保认证:REACH/RoHS
三、开发板外设
1、电容触摸感应:ESP32 支持具有 10 个触摸通道的触摸传感器系统,不需要额外的外部元器件即可实现应用,开发板只引脚资源紧张,所以只用了一路作为示例。
2、CH340 USB转串口:用于串口下载程序/串口信息输出,集成了自动下载电路,电脑上单击下载,硬件无需其它操作即可下载完成并重启
3、电源指示灯(红色)
4、重启按钮,重启主板
5、BOOT/用户按钮,用于下载(其实不用已经有自动下载电路),还可以用做普通按钮使用
6、用户指示灯,接到主控引脚,程序控制亮灭
7、光照传感器:接在主控ADC引脚,实现光线强度采集
8、WS2812B RGB模块:可以通过主控的RMT单总线控制变换颜色
9、DHT11温湿度传感器:可以通过主控的RMT单总线读取温度湿度信息
10、ADXL345B三轴加速度传感器:通过IIC接口读取板子状态角度信息
11、AT24C02存储芯片:通过IIC实现小容量储存
12、一体化红外接收头:接收解码红外遥控信号
13、红外发射头:编码发射红外信号控制红外设备
14、TF卡座:通过SPI接口实现文件系统来大容量储存
15、LCD接口:通过两组SPI接口控制液晶屏显示与触摸。