近日,小熊派悄悄的上线了一款新的Pico板,基于树莓派RP2040芯片的:BearPi-Pico RP2040
树莓派? 对,你没看错!树莓派不仅是一家优秀的开源硬件品牌,更是一家优秀的芯片公司。
RP2040 芯片由树莓派基金会自己设计开发,采用 40 nm 制程工艺,7×7 mm QFN-56 封装。RP2040 的设计思想基于多年来树莓派产品和项目中使用的其他供应商设备的优缺点。
BearPi-Pico RP2040
开发板引脚定义与树莓派官方的Raspberry Pi Pico
完全兼容,延续树莓派硬件生态。替换掉官方的Micro-USB为TypeC-USB接口。
功能 | 说明 |
---|---|
用户灯 | 蓝色 LED灯,用户可通过代码自定义控制。 |
Boot 按键 | Boot 选择按键 |
Flash | 2MByte 闪存 |
主控芯片RP2040 | 双核 32 Bit ARM Cortex M0 + 处理器,264KB 的 SRAM ,运行频率高达 133MHz |
USB Type-C | 电源及数据接口 |
对于一切单片机的入门开发,从点亮LED灯开始。
那小熊派BearPi-Pico RP2040 如何实现一个简单的点灯应用呢?
#!/usr/bin/env python3
import machine
import utime
# 定义板载LED 的GPIO口为GP25管脚,并设置为输出模式
led_gpio= machine.Pin(25,machine.Pin.OUT)
while True: # 循环函数
led_gpio.value(1) # 输出高电平
utime.sleep_ms(500) # 延时500ms
led_gpio.value(0) # 输出低电平
utime.sleep_ms(500) # 延时500ms
“妈妈在也不用担心我点亮LED灯了!”。
BearPi-Pico RP2040不仅仅支持MicroPython的开发方式,更是支持ArduinoIDE进行开发,让开新手入门更为简单。
更多教程以及资料,可以访问小熊派社区获取:https://bbs.elecfans.com/group_1478
更多回帖