一款带屏幕、无排针、高颜值STM32开发板 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 一款带屏幕、无排针、高颜值STM32开发板

  • 7.7k
  • 4
  • 32

简介:之前看过瑞生的51开发板,就想着能不能做一款精致的32开发板呢?头脑一热就设计出了这款开发板,也导致了许多BUG....

开源协议: Public Domain

(未经作者授权,禁止转载)

创建时间: 2022-05-13 13:29:46
更新时间: 2024-03-28 22:24:18
描述

这是一款主控为STM32F103C8T6的开发板,设计初衷是既能作为开发板使用,又能嵌入实用项目,可以大大提高初学者的学习动力,比如做一款简单时钟,通电就可以放置在桌面上使用,但想法虽好,有很多设计的地方没有考虑到,现在是一个带不少BUG的版本,能力强并且感兴趣的大佬可以帮忙改改BUG,想学习用途的也可以直接拿去用,BUG我会在后面具体列出。

 

 

首先介绍一下此开发板的板载外设,STM32内部外设将不列举。

1、2.8寸,SPI串行屏幕,中景园电子购入。

2、4路LED灯。

3、4路轻触按键。

4、一个小尺寸无源蜂鸣器。

5、板载CH340串口通信,不可以下载程序。

6、SWD下载接口。

7、AT24C02,IIC控制的EEPROM。

8、W25Q128,SPI控制的FLASH。

9、DS18B20数字温度传感器。

 

 

此开发板有以下特征

1、区别于传统引出排针的开发板,此开发板使用排母作为IO口引出,整洁美观,但有小伙伴提出排母使用次数多之后会有松动也是一个问题。

2、boot使用拨码开关切换,再也不用用指甲抠那个跳线帽了!

3、开发板屏幕不可拆卸,并且使用亚克力板保护,颜值高!

 

 

但是刚才也提到开发板有不少BUG,我将我已经发现的一一列举供大家参考:

1、EEPROM无法使用。

2、屏幕分辨率比较高,主控芯片内存较小,有一种“小马拉大车”的感觉,甚至无法存储一张完整分辨率的图片,本人给出两种解决方案:①外界或修改PCB添加一个SD卡槽②使用更高内存的主控芯片,替代芯片有国产AT32芯片,或者更高级别的stm32芯片,但是PCB就需要重新绘制。以上两种方法本人并未验证可行性。

3、SPI flash由于芯片丢失且懒,一直没有重新购买所以没有验证。

4、屏幕四角有固定角但是PCB没有打孔洞,需要多层双面胶才能固定,或者直接使用亚克力盖板。

5、长排母安装时略显拥挤,勉强使用,有能力的小伙伴可以重新绘制PCB拉长间距。

6、32768Hz晶振不起振。

其他功能均正常使用。

 

 

排母使用贴片排母,淘宝搜索可得。主板整体99%使用贴片元件,整洁美观。本人强迫症,PCB布局基本使用对称居中思想。PCB布线能力有限,仅能将线走通。

整板采用底板+主板+亚克力盖板的三明治结构,底板主要提供引脚信息和一些标识,亚克力盖板用于保护屏幕,四角分布有M3螺丝孔槽,使用M3*16螺丝以及M3*4铜柱串联固定,底板处使用M3螺母进行固定,详情请见视频:

 

演示视频地址:

https://www.bilibili.com/video/BV1wY4y147wJ?spm_id_from=333.999.0.0&vd_source=b712a3bad59f0608d305695f96fd9910

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

开发板.mp4

92
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP