【Beetle 树莓派RP2350】环境搭建与扩展板设计
2025-05-063434
AI 快速预览详细
本文介绍了如何为Beetle RP2350开发板搭建MicroPython环境,并设计了一个扩展板。首先,通过按住BOOT键并将开发板连接到电脑,将MicroPython固件拖入U盘完成固件烧录。然后,设计了一个扩展板,引出了UART、IIC、ADC、LCD屏幕和OLED屏幕接口,并提供了3.7V锂电池供电接口。详细的设计文件可以在立创开源硬件平台上找到。
|
感谢DFROBOT提供的测评机会。Beetle RP2350是一款基于RP2350芯片设计的高性能迷你体积的开发板,整体做工可以说是非常得小,可有效应用于对空间有要求的嵌入式应用设计。 核心板原理图如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIxfDg0YTY0OGEyZTBkYzY3YTE2NjM1OWU1NTJiYTljYzU4fDE3ODgzNjk0MDM%3D&request=yes&_f=.pdf 核心板PCB layout如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIyfDZhMTA5ZDE2NDEzNDg1NTUwNjVkMWZiNGJkYzM4MzE5fDE3ODgzNjk0MDM%3D&request=yes&_f=.pdf RP2350芯片数据手册如下: https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=MTkyOTIzfGMwNDZkYzVhOTEyY2E2ODZhYWRiMjIwYjJjMzA5Y2JhfDE3ODgzNjk0MDM%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扩展板 - 立创开源硬件平台 |











