STM32F103飞跃1号开发板
简介
集众多接口与一身的集大成者,项目开发利器
简介:集众多接口与一身的集大成者,项目开发利器开源协议
:GPL 3.0
描述
前言
这个也是我很久之前画的板子,当时是学习STM32之后画的,因为学习STM32的时候没有买开发板学习,只是买了一个STM32最小系统,当时好像是9.9元还包邮,然后就用这个最小系统学习,当时嘉立创优惠还没有那么多,然后就自己从网上买了洞洞板,然后自己买器件搭外设,然后编程序,测试。每次能测试成功还好,一旦出现一点问题,你就很麻烦,因为你不知道是器件的问题,还是焊接有问题,还是程序有问题,总之就是折腾半天可能还找不到原因。但是自从嘉立创有了优惠之后,我完全舍弃了洞洞板(现在还剩好多,当时一次买很多),打板子焊接不香吗,没有连线的烦恼,省去了很多的时间,开发更高效了。也就是在那时候参加了嘉立创的暑期训练营,也是第一次画板子,在那之后我爱上了焊接,自己画板子自己调试,自己定义功能,自己写代码,这其中的乐趣只有经历过才会懂得。 在那之后,我就画了这块开发板,因为用最小系统是很多不方便的,没有外设,都有自己搭,这在开发过程中会浪费很多时间,于是自己就打算画一个接口众多,方便扩展的开发板,然后这个开发板就出世了(参考野火原理图)。
一、外设接口
板载了很多的外设,也预留了很多的接口。
串口,ST_LINk, USB 都引出来了
SRAM
MCU液晶屏
SD卡槽
W25Q
AT24
VS1053
MFRC522
MPU6050
蜂鸣器
LED
按键
可调电阻(ADC)
DS1302
CAN
485
RGB灯
WS2812
ESP8266
NRF24L01
触摸按键
温湿度接口(DS18B20 / DHT11)
红外接口头
6路扩展接口(GND和VCC位置不同扩展,一般外设都可以接(不管电源在里面还是外面))
引出全部IO引脚
这些外设可以说满足基本的项目开发
二、焊接调试
很久之前的东西了,关于这一部分,就不详细写了,从手机中找到了几张图,贴上。


三、测试外设
这个板子我用了很久了,一些基本的外设都使用过,这里列一下
串口,ST_LINk, USB 通过
SRAM 通过
MCU液晶屏 (找别人屏幕测试了一下,好像不行,没有时间研究)
SD卡槽 通过
W25Q 通过
AT24 通过
VS1053 通过
MFRC522 通过
MPU6050 通过
蜂鸣器 通过
LED 通过
按键 通过
可调电阻(ADC) 通过
DS1302 (未测试,应该不会有问题)
CAN (未测试)
485 (未测试)
RGB灯 通过
WS2812 通过
ESP8266 通过
NRF24L01 通过
触摸按键(这个封装太小了,不能用)
温湿度接口(DS18B20 / DHT11)(通过)
红外接口头(未测试)
板子的功能基本是没有问题的。
四、设计缺陷
触摸按键封装有点小(我没改,平时不用)
MFRC522的接口位置反了,插上卡之后卡放在了板子上(不是朝外,但不影响使用)
WS2812 感觉可以去掉,一点卵用都没有
屏幕接口不知道什么问题,注意一下
其他感觉还好,(用了挺久了,好像记得就这些问题吧,可能有漏的,注意一下)
以后我发现其他的问题会及时更新,欢迎大家改正。
补充一下,这个板子的引脚的丝印比较小,不容易看清,可以自己改大点。

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










