小熊派鸿蒙社区
直播中

话多显蠢

9年用户 809经验值
擅长:479461
私信 关注

我用了3分钟,从零实现了单片机的点灯开发!

近日,小熊派悄悄的上线了一款新的Pico板,基于树莓派RP2040芯片的:BearPi-Pico RP2040

树莓派? 对,你没看错!树莓派不仅是一家优秀的开源硬件品牌,更是一家优秀的芯片公司。

RP2040 芯片由树莓派基金会自己设计开发,采用 40 nm 制程工艺,7×7 mm QFN-56 封装。RP2040 的设计思想基于多年来树莓派产品和项目中使用的其他供应商设备的优缺点。

BearPi-Pico RP2040功能

BearPi-Pico RP2040开发板引脚定义与树莓派官方的Raspberry Pi Pico完全兼容,延续树莓派硬件生态。替换掉官方的Micro-USB为TypeC-USB接口。
wKgZomb2ZyyAC_uAAAr2DYSDugM419.png

功能 说明
用户灯 蓝色 LED灯,用户可通过代码自定义控制。
Boot 按键 Boot 选择按键
Flash 2MByte 闪存
主控芯片RP2040 双核 32 Bit ARM Cortex M0 + 处理器,264KB 的 SRAM ,运行频率高达 133MHz
USB Type-C 电源及数据接口

如何用3分钟从零实现点亮LED灯?

对于一切单片机的入门开发,从点亮LED灯开始。

那小熊派BearPi-Pico RP2040 如何实现一个简单的点灯应用呢?

第一步:创建一个.py文件

#!/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

第二步:点击“运行”按钮

第三步:发朋友圈^_^

图片.png

“妈妈在也不用担心我点亮LED灯了!”。

BearPi-Pico RP2040不仅仅支持MicroPython的开发方式,更是支持ArduinoIDE进行开发,让开新手入门更为简单。

更多教程以及资料,可以访问小熊派社区获取:https://bbs.elecfans.com/group_1478

更多回帖

发帖
×
20
完善资料,
赚取积分