其设计其实是比[color=var(--weui-LINK)]TOLIN核心板要早些时候的~,当时想用这块板子做的是一个复古游戏机,有联网功能。但是后来其在我调试一些简单的模块中起到很大的作用,所以就一直用它先完成一些驱动文件编写,比较方便。8 y* @' }! Y2 `% f# a 首先其设计还是遵循了极大化兼容接口的设计思想,满足一些模块的板对板直插,减少杜邦线使用。再者就是结构上的调整,板子的大小与添加IO丝印。 说一下板载资源吧 USB 2.0接口 可实现USB CDC功能,U盘拖拽固件升级,数据存储等功能。 三色LED 一颗5050的三色led代替传统的led,使板子布局更加美观,用于做指示灯。 STLINK UART二合一接口 2*4P的一个接口,其接口是板对板形式的,即可参考我之前做的[color=var(--weui-LINK)]STLINK2.1烧录器。直插可使用。stlink与串口只占用一个usb口。 Keyboard接口 其实是一个IIC接口。 温湿度传感器 使用的是SHT20 光强传感器 使用的是AP3216C。 按键部分 包含五向按键一个和两个轻触无声按键(极致体验,更加舒服) SD卡槽 可存放更大的文件。 ESP-01S接口 当然就是与ESP-01s即esp8266模块板对板接口,其实也是一个UART接口。使板子具有物联网功能。 屏幕显示接口(重点介绍) 屏幕基本兼容中景园电子的屏幕接口 ) _' o$ d0 ~! A/ d7 l& ~ _ SPI模块接口(重点介绍) 模块接口兼容大部分广运电子GY系列模块 6 ]6 ^5 a- [& j+ H8 }7 b8 o 本设计仅是个人的设计,并没有完整的全面测试。所以可能会存在潜在的问题,若使用过程中发现问题,麻烦在公众号后台联系我。开源的另外目的也希望大家能一起做基于这块板子一些小项目,也欢迎向我投稿(我只是学生,没钱给稿费的呀==)。 如果有转载需要,很乐意你可以和我联系~ 最后注意生产投板的时候要使用Gerber文件,否则可能因厂方的AD版本不同导致丝印位置错乱。 - ]$ z: [' B2 q& ~, v由于附件太大了,这里无法上传,大家可到下面链接获取资源: / m& Z' A% y( X1 f& B8 H更新: |
3Då®ç©å¾
åçå¾
PCB
可以呀 |
效果图很不错 |
顶一下 |
顶一下 |
顶一下 |
小马哥STM32F103开源小四轴RoboFly全部资料大放送
STM32固件库分享,超全系列整理
【MCU实战经验】+STM32F107的USB使用
基于STM32F103两轮平衡小车设计(开源)
STM32F107VCT6官方原理图和PCB
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F10xx存储器和系统架构经验分享
基于STM32F1的CAN通信之BH1750
基于STM32F1的CAN通信之OLED
基于STM32F1的CAN通信之之串口IAP