前言
目前大量的LED点阵屏均为Hub75接口如下图所示,想要驱动它的话需要占用13个IO引脚。而有的点阵比较多的LED屏则更是需要使用到14个引脚,即右排第四个针脚的GND改变为信号通道E,如图二所示。在做各种LED点阵屏相关实验时,如果使用杜邦线来连接这些针脚的话估计会让你眼花缭乱,接错或者没有接稳时更会让人头疼。
ESP32 Hub75 Adapter 到 ESP32 Hub75 DevKit
所以之前曾经为乐鑫官方的ESP32开发板做过一个小的适配板,参见ESP32 Hub75 Adapter这个项目。 但是依然会觉得不方便,一是ESP32开发板插到那个适配板上后体积会变得很大,二是整体并不美观。所以干脆重新参考乐鑫官方的ESP32 DevKitC V4 开发板的原理图自己尝试制作了这款集成了用于Hub75/Hub75E的简牛插座的焊盘和TF卡卡槽的ESP32 Hub75 DevKit开发板。
参考代码
参考代码均位于本Repo下 samples 目录下,目前也均从这个ESP32基于DMA方式的点阵屏驱动库的示例代码中移植而来。您如果参考原始示例来写的话,需要注意下Hub75管脚的定义。
参考代码均位于本Repo下 samples 目录下,目前也均从这个ESP32基于DMA方式的点阵屏驱动库的示例代码中移植而来。我的项目都是基于PlatformIO来做的,当然您直接用Arduino IDE应该也是可以很容易。您如果参考原始示例来写的话,需要注意下Hub75管脚的定义。
硬件生产相关
本项目的原理图、BOM以及Gerber等均已经放出,您可以直接按照Gerber文件去打板制板。当然,器件的贴片是个大问题,从嘉立创那边制板倒是便宜,但是小批量贴片的话成本其实还是蛮高的。所以如果您只是想要做一两个自己玩的话,也可以耐心等那么一两天,我会把我做的一小批找个合适的电商平台上架直接销售。
0 commit comments