发作品签到
标准版

STM32F429开发板

工程标签

9.7k
0
0
1

简介

一个能驱动RGB屏幕的控制器

简介:一个能驱动RGB屏幕的控制器

开源协议

GPL 3.0

创建时间:2020-08-24 08:44:20更新时间:2021-11-15 06:52:35

描述

简介:

这是一个基于STM32F429的开发板,是我很早之前学习STM32的时候做的一款开发板,当时芯片价格还很便宜(好像就30块钱),当时我也就是学习了STM32F103系列的单片机之后想换一个更高级一点的学习,当时对这个还不是很懂,就参考野火的原理图画了这个板子,打板回来焊接测试基本没有问题,但是当时有一些事情耽搁了,导致没有时间学习,就一直放置,今天抽点时间索性就开源了吧。

一、接口

这个开发板接口众多,是我结合野火的功能筛选出一些常用的器件,去掉了一些不常用的接口,又增加了一些我自己觉得可能用得到的接口,还引出了绝大部分的引脚,很方便扩展。

PCB预览
image.png
接口包括:

ST_link接口,串口,USB接口

按键,LED

DHT11

OLED(IIC接口)

超声波接口

蓝牙接口

舵机接口

WS2812

红外避障接口

NAND flash

SDRAM

RGB屏幕

SD卡

W25Q flash

AT24 EEPROM

红外接口头

NRF24L01 无线模块接口

ESP8266 WIFI接口

总的来说,功能还是很多的。

二、设计

PCB中这个走线是我瞎布的(留下了没有技术的眼泪),为了等长走线,这个频率可能也不需要等长,影响不大。

其他的一些细节,时间太长,想不起来了。

三、功能测试

目前测试过W25Q,AT24,NRF24L01,ESP8266,RGB屏幕,NAND flash,SD卡,WS2812,LED
等,(因为没有时间玩了,最近在整linux)

下面是驱动RGB屏幕的图
image.png

四、设计缺陷

1.W25Q

目前发现一处,在W25Q这里,发现下面的地是没有接的,这导致W25Q不能工作,可以飞线操作。

下面是修改后的。
image.png

版本2.0已经在原理图和PCB都修改了。

2.micro usb接口

在板子上有3个micro usb接口,
但是这三个接口,太近了,插的时候可能会很挤,大家可以自行修改。
image.png

其他缺陷暂时还没有发现,期待大家改正。

设计图

原理图
PCB

BOM

IDNameDesignatorFootprintQuantity
1100nFC1C08051
2100nFC42,C47,C48,C49,C52,C53,C56,C57,C58,C59,C60,C61,C63,C65,C66,C69,C70,C71,C72,C73,C74,C75,C76,C77,C78,C79,C80,C81,C82,C83,C88,C89,C90C060333
34.7uFC54,C55,C64C06033
410uFC62,C67,C68C06033
522pFC84,C85C08052

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航