278| 0
|
[讨论] 【Beetle 树莓派RP2350】环境搭建与扩展板设计 |
感谢DFROBOT提供的测评机会。Beetle RP2350是一款基于RP2350芯片设计的高性能迷你体积的开发板,整体做工可以说是非常得小,可有效应用于对空间有要求的嵌入式应用设计。 核心板原理图如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIxfGNiNmQzOWNjYjI4NzQyMjJkM2M2ZWY1MWQxM2I0MmY4fDE3NDY5NTE3MzM%3D&request=yes&_f=.pdf 核心板PCB layout如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIyfGZmOTM5YjA5ODVkOWNlY2YxYmM5NmUyNWE3Yzc0NDQzfDE3NDY5NTE3MzM%3D&request=yes&_f=.pdf RP2350芯片数据手册如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIzfDI4M2VmYjZkOWE4Mjc4Zjg2ZDJjZDE3YzkzMWFiMWM1fDE3NDY5NTE3MzM%3D&request=yes&_f=.pdf 为了对其进行开发,我对该核心板进行了MicroPython环境搭建以及扩展板设计。 MicroPython环境搭建 为了使用MicroPython对该开发板进行编程,首先进入树莓派官网下载MicroPython固件MicroPython | Raspberry Pi 树莓派 (官网25年4月更新),也可以进入MicroPython对树莓派的支持固件网址MicroPython - Python for microcontrollers 按着开发板上的BOOT键不放,通过USB线连接到电脑,RP2350就会以大容量U盘被电脑检测到,这时将固件拖入U盘即可完成固件的烧录。 ![]() ![]() ![]() ![]() ![]() ![]() 扩展板设计 为了方便后续设计,我将开发板上的引脚引出,并引出了UART接口、IIC接口、ADC接口、LCD屏幕接口以及OLED屏幕接口,由于核心板上还带有电源管理芯片,我还设计了3.7V锂电池供电接口 扩展板原理图如下 ![]() PCB设计 PCB顶层 ![]() PCB底层 ![]() 实物展示 ![]() 详细设计可以参见立创开源硬件平台Beetle RP2350扩展板 - 立创开源硬件平台 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed