
M5PI_S-基于RK3506G的M5Core2升级板
简介
这是一个PCB设计的学习项目,参考了M5PI的做法,设计一款PCB,替换M5 Core2的主板,主控使用RK3506G2。
简介:这是一个PCB设计的学习项目,参考了M5PI的做法,设计一款PCB,替换M5 Core2的主板,主控使用RK3506G2。开源协议
:CC BY-NC-SA 4.0
(未经作者授权,禁止转载)描述
欲练此功必先自宫,你需要拆掉一个成品M5Stack Core2!
图片展示
项目简介
主控芯片采用RK3506G2,自带128M DDR3L运行内存,三核A7+单核Cortex-M0,存储采用华邦512M SLC NAND闪存,主电源采用EA3056,提供三路DCDC(3.3V、1.35V、0.9V)和一路LDO(1.8V),采用TP5400进行电池充放电管理并提供5V升压,开关机芯片采用GEK100,电池供电状态下长按3秒开关机,插入USB自动开机,集成WS73 WiFi蓝牙星闪三合一模块,ICM42670P六轴陀螺仪,CH334P USB HUB芯片,NS4150B音频功放,CW2015电池检测等。
系统SDK下载地址
链接: https://pan.baidu.com/s/1kSqIQxMe9aTzjdsERl52sg?pwd=m5pi 提取码: m5pi
ps:解压buildroot压缩包后运行./build.sh进行编译,初次编译选择19. m5pi_s_rk3506g_nand_ubi_rwfs_defconfig
sdk中默认编译的是本人写的一个music_player demo,主要测试音频播放,播放的文件固定/sdcard/feng.wav,需要自己修改
马达震动单独通过pwm控制有效,配置成pwm-vibrator无效,尚不清楚原因,待有缘人适配
背光单独通过pwm控制有效,配置成pwm-backlight无效,尚不清楚原因,待有缘人适配
电源键默认为adc按键,查手册理论可以转成gpio按键,gpio按键可以在核心断电的情况下触发中断,理论上可以实现开关机,但是实际换成gpio按键并不能触发,尚不清楚原因,待有缘人适配
复刻指南
嘉立创PCB下单时选择4层板,1.0板厚,需要阻抗:JLC04101H-3313(免费),阻抗管控:+/-20%(免费),过孔开窗,其他无特殊要求。
因元器件较小,推荐开钢网,定制大小:7*13cm,顶部和底部合开一张,20元。
大部分物料都能在立创商城买到,有几个物料商城没有,需要到淘宝购买:
1. 一键开关GEK100,选3秒开机3秒关机,或者根据自己喜好。
2. 2.54排母 双排母直插母座 塑高5.0mm2*15P,注意:塑高5.0mm
3. cw2015电池检测芯片
4. WS73 WiFi模组,淘宝很多,可以买下面的,也可以选自己喜欢的,注意:要买USB接口的,不能带屏蔽罩,会顶到背面的电池扣。
其他芯片如主控,存储等芯片也都可以上淘宝买,相对便宜,但是假货风险需要自己承担。
这是我买过的链接,不保证一直好使
5.主控RK3506
6.存储4Gb/512M NAND
8.EA3056
9.TP5400
10.CH334P
11.NS4150B
12.2.4G天线
遗留问题
1、WiFi会干扰音频,通信时音频有噪声
末记
因本人精力有限,能力有限,作为第一次pcb设计的学习项目,目前的完成度已较为满意,软硬件上还有些许不完善的地方,待有缘人吧。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。



评论