没有合适的资源?快使用搜索试试~ 我知道了~
appcard使用说明1
需积分: 0 0 下载量 180 浏览量
2022-08-04
13:51:19
上传
评论
收藏 1.82MB PDF 举报
温馨提示
试读
21页
(1) 屏幕 (2) 螺丝 (1)所需软件,arduino,flash_download_tool,分区表相关文件(见分区表文件夹) (2)Arduino 需要
资源详情
资源评论
资源推荐
Appcard 使用说明
1
一, 硬件部分
1, pcb 板打板使用“Gerber_PCB_appcardV2.zip”,直接打板即可。
板子厚度 1.6mm,无其他要求,因为 3d 外壳是根据这个设计的
2, 元器件采购
直接按照原理图或者 pcb 图。
立创开源地址: https://oshwhub.com/blueskyer/appcardv2
蜂鸣器高度需要注意,3d 外壳预留了 1.5mm,实际最终
蜂鸣器高度不能超过 5.5mm。
另外使用的是 esp32 wrover,不是 wroom,二者封装不同。
3, 其他硬件材料
(1) 屏幕
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.54c02e8dASAeNj&id=605985020631&_u=rpab1dmd2dc
插接款-不带触屏,23 元
需要触屏的自己开发,电路和程序需要修改的
(2) 螺丝
螺丝使用 4 个 m2*10 或者 8 个 m1*5 的,担心滑丝的,尽量买 m1 的螺丝
4,3d 打印外壳
文件有 4 个,但是类型有 3 个
appcard-Body 是底壳
appcard-Body001 是盖板
appcard-btn002 和 appcard-btn003 对应不同长度的按键,前面一个安装后多出来 1mm,后面一个多出来 2mm
3d 打印方式尽量选择光固化,因为那几个 1mm 螺丝孔要求精度高,其他打印方式可能不够好。
5,焊接和装配说明
焊接和装配可看 b 站视频
焊接需要注意的有
A, 插件引脚需要剪掉和 pcb 持平
B, 光敏电阻是需要多出来一点,刚好在开槽那里弯折一下,然后伸出来一部分
Appcard 使用说明
2
C, Typec 固定的 4 个脚尽量往外移动一些,这样方便 typec 座子里面的卡子卡住 typec 数据线
D,第一个框的 B 和 G 是用于短接用的,可以不焊接插针。
第二个框的,不用串口的话可以不焊接,需要用只焊接画框的 4 个就行,不论是插针还是排母都需要弯折一下
不然高度太高了,根本安装不上外壳了,类似下图处理。
6,5v 的 typec 供电部分电源,尽量选择低电流的充电器,1a 或者 2a 的,不要使用太大电流的。
Appcard 使用说明
3
二, 软件部分
1, 程序烧录方法
板子自带 ch340c 下载器,同时预留了 usb 转 ttl 串口,可以上电前短接 boot 和 gnd,再接 usb 转 ttl 即可
图上最上面 2 个短接,下面 4 个用于 usb 转 ttl。
(1)所需软件,arduino,flash_download_tool,分区表相关文件(见分区表文件夹)
(2)Arduino 需要配置好开发板类型,开发板管理里面能够显示 esp32 wrover,教程这里就不罗列了,可以自行百
度。
(3)接着替换分区表文件,因为本程序是 3.5M,默认分区表最大只有 3M
涉及 2 个文件,操作前最好备份一下你自己的文件。
(4)替换 boards.txt,这个定义的是板子类型及指向的分区表文件名
C:\Users\你的用户名\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6
(5)新增 big_app.csv,这个定义分区信息,不要去编辑,可以查看,csv 容易乱码保存容易出问题
C:\Users\你的用户名\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\tools\partitions
看不到隐藏文件夹请打开操作系统对应设置,自行百度,这里就不说了。
(6) arduino 新建一个空白程序,然后选择分区表,烧写进去,这一步是位了将分区信息写进去
Appcard 使用说明
4
注意选择端口,分区表选择 3.5M,其他选项按照图中设置,最后点击那个箭头的上传按钮即可。
(7)接着打开 flash_download_tool 主程序,选择 esp32 develop 开发者模式
Appcard 使用说明
5
先选择固件 bin 文件,勾选,然后填入地址 0x10000,除了 com 口外其他按照图中设置即可,com 口根据你对应上
的,一般操作系统设备管理器端口里面可以看到
点击 start 就开始刷写了,刷写后需要拔电源重新插上屏幕才有显示。
到这里基本刷写就结束了,接下来是软件使用部分了。
2, 软件使用教程
(1) 先罗列我修改了哪些功能吧,后面也基本围绕这个。
//我的更改说明:V1.0 程序
//移植 SD2 代码到 esp32,引脚需改变,引脚和分辨率需改变,主要更改 Arduino\libraries\TFT_eSPI\User_Setup.h 以
剩余20页未读,继续阅读
我有多作怪
- 粉丝: 17
- 资源: 298
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0