
基于ESP32模组的Hub75接口室内点阵屏开发板
简介
基于ESP32-WROOM-32E模组的Hub75点阵屏驱动板,自带TF卡插槽。
简介:基于ESP32-WROOM-32E模组的Hub75点阵屏驱动板,自带TF卡插槽。开源协议
:MIT
描述
目前大量的LED点阵屏均为Hub75接口如下图所示,想要驱动它的话需要占用13个IO引脚。而有的点阵比较多的LED屏则更是需要使用到14个引脚,即右排第四个针脚的GND改变为信号通道E,如图二所示。在做各种LED点阵屏相关实验时,如果使用杜邦线来连接这些针脚的话估计会让你眼花缭乱,接错或者没有接稳时更会让人头疼。
所以之前曾经为乐鑫官方的ESP32开发板做过一个小的适配板,参见ESP32 Hub75 Adapter这个项目。 但是依然会觉得不方便,一是ESP32开发板插到那个适配板上后体积会变得很大,二是整体并不美观。所以干脆重新参考乐鑫官方的ESP32 DevKitC V4 开发板的原理图自己尝试制作了这款集成了用于Hub75/Hub75E的简牛插座的焊盘和TF卡卡槽的ESP32 Hub75 DevKit开发板。
特点
此款开发板具有如下特点:
- 器件尽可能参考官方ESP32 DevKitC V4,保障其兼容性。
- 集成标准2.54的2*8焊盘,用于Hub75接口的简牛插座或者直母插座(这样可以根据实际需要使用不同的安装方式)。
- 集成TF卡卡槽。
- 通过跳线切换是否支持Hub75E,如果您的点阵屏是16刷的Hub75接口,则可以省出来IO12接口用于其他用途。
- 自带4个M3定位孔,便于固定需求。
- 相比之前的ESP32 Hub75 Adapter 去掉了电源接线柱,避免误接和干扰。
- 兼容ESP32基于DMA方式的点阵屏驱动库,刷新效率高,且支持多屏链接组合成大屏(参见示例)。
更多介绍内容和示例代码请参考我在Github上的库。
演示视频参见附件。
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | CP2102N-A02-GQFN28 | U3 | QFN-28_L5.0-W5.0-P0.50-BL-EP3.3 | 1 |
2 | TFCard | CARD1 | TF-SMD_TF-015 | 1 |
3 | LESD5D5.0CT1G | D2,D3,D4 | SOD-523_L1.2-W0.8-LS1.6-BI | 3 |
4 | HUB75-IDC-2.54-2X8P | HUB75 | HDR-IDC-2.54-2X8P | 1 |
5 | 定位孔 | U5,U6,U7,U4 | M3定位孔 | 4 |

评论