站内搜索
发作品签到
STM32F103飞跃1号开发板
标准版

STM32F103飞跃1号开发板

工程标签

32位单片机

8.3k
0
0
0

简介

集众多接口与一身的集大成者,项目开发利器

简介:集众多接口与一身的集大成者,项目开发利器

开源协议

GPL 3.0

创建时间:2020-12-26 16:36:36更新时间:2022-06-19 17:19:59

描述

前言

这个也是我很久之前画的板子,当时是学习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引脚

这些外设可以说满足基本的项目开发

二、焊接调试

很久之前的东西了,关于这一部分,就不详细写了,从手机中找到了几张图,贴上。
image.png

image.png

三、测试外设

这个板子我用了很久了,一些基本的外设都使用过,这里列一下

串口,ST_LINk, USB 通过

SRAM 通过

MCU液晶屏 (找别人屏幕测试了一下,好像不行,没有时间研究)

SD卡槽 通过

W25Q 通过

AT24 通过

VS1053 通过

MFRC522 通过

MPU6050 通过

蜂鸣器 通过

LED 通过

按键 通过

可调电阻(ADC) 通过

DS1302 (未测试,应该不会有问题)

CAN (未测试)

485 (未测试)

RGB灯 通过

WS2812 通过

ESP8266 通过

NRF24L01 通过

触摸按键(这个封装太小了,不能用)

温湿度接口(DS18B20 / DHT11)(通过)

红外接口头(未测试)

板子的功能基本是没有问题的。

四、设计缺陷

触摸按键封装有点小(我没改,平时不用)

MFRC522的接口位置反了,插上卡之后卡放在了板子上(不是朝外,但不影响使用)

WS2812 感觉可以去掉,一点卵用都没有

屏幕接口不知道什么问题,注意一下

其他感觉还好,(用了挺久了,好像记得就这些问题吧,可能有漏的,注意一下)

以后我发现其他的问题会及时更新,欢迎大家改正。

补充一下,这个板子的引脚的丝印比较小,不容易看清,可以自己改大点。

image.png

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航