该工程主要使用NodeMcu做为代码输出MCU,核心为ESP12F。底板使用2.54*15针的母排针作为底座,使用时候,直接把程序烧入NodeMcu后插入底座后,即可完成测试墨水屏的功能。使用完毕后,可以把NodeMcu拆出,留作他用。这个板子不是最小巧的,但是应该是测试过程中最方便的:)
板子分为Duck底座和微雪底座两部分,两个底座主要是接线方式不同。Duck底座主要使用咱们开源平台Duck大佬的代码,因为没有开源,所以无法修改GPIO的管脚。微雪底座使用的是微雪官方的代码,适用于不想修改代码的朋友。如何使用,取决于各位网友:)
除了使用ModeMcu驱动墨水屏,大家也可以使用其他MCU驱动,左上角预留了8针驱动板的外接
端子。
下面是使用需要注意的地方:
1.
电平转换模块一般是用在5V单片机驱动墨水屏时候使用,如果不需要5V单片机驱动,可以不用焊接;
2.电平转换的电源开关,平时为不打开状态,只有使用5V单片机外接MCU时才使用。因为Duck和微雪都使用了GPIO15作为端子,如果打开开关会让GPIO15电平拉高,导致NodeMcu无法正常启动;
3.Duck底座部分,左上角有一个烧录开关,因Duck程序设计的时候把RST和GPIO16短接了,用来深度唤醒,所以,如果要插在底座上烧程序,則需要把开关打到左边,断开RST和GPIO16的连接。如果是把NodeMcu从底座上拿出来烧录,可以忽视开关;
4.市面上有CH340版的NodeMcu和CP2102版的NodeMcu,我实际测试中发现CP2102版的可能会有些问题,因为没有原理图,不知道什么原因,所以建议大家使用CH340版的;
5.该板子设计了3R电阻 0.47电阻切换开关和3.3V GND
SPI开关。详细使用方法在板子背面的丝印处;
6.34P上接底座是新增加的底座,主要是适用于汉硕2.13的价签,不用修剪排线,直接插入即可。但是需要留意原排线比较薄,最好在排线上贴上几层透明胶布;
7.可以同时插上DUCK和微雪两块NODEMCU,但是一般不建议:)
下面是相关的测试视屏,欢迎各位玩墨水屏的朋友一起探讨,如果有相关的建议和意见,欢迎大家留言,谢谢!