MicroPython RP2040点灯实验


本实验基于Thonny平台

  • 本示例所使用的版本;YD-RP2040版(源地YD-RP2040)
  • 源地YD-RP2040开发板资料:http://152.32.187.208:8080/yd-data/YD-RP2040/

本实验YD-RP2040开发板所烧录的固件:Pimoroni Pico LiPo

  • 固件下载地址:https://circuitpython.org/board/pimoroni_picolipo_16mb/
  • Raspberry Pi Pico

源地YD-RP2040选择的是16MB容量的flash型号的,所以在匹配烧录固件时,推荐选择Pimoroni Pico LiPo的固件。

  • 固件分为2个版本的CircuitPython:(CircuitPython基于MicroPython, 由Adafruit赞助, 并为Adafruit出品的教育开发板进行了移植)

  • MicroPython官方固件:https://micropython.org/download/?vendor=Pimoroni
  • 如果是使用的官版的Raspberry Pi Pico:https://micropython.org/download/?vendor=Raspberry%20Pi

点灯代码

  • MicroPython代码
from machine import Pin, Timer
led = Pin(25, Pin.OUT)
timer = Timer()def blink(timer):led.toggle()print("Hello RP2040 PI Pico")
timer.init(freq=2.5, mode=Timer.PERIODIC, callback=blink)
  • Shell调试窗口打印
  • CircuitPython闪灯控制代码
import board
import time
import digitalio#工作状态指示灯(板载自带LED GP25)
Work_LED = digitalio.DigitalInOut(board.GP25)# 初始化引脚25作为LED的控制引脚
Work_LED.switch_to_output(value=False, drive_mode=digitalio.DriveMode.PUSH_PULL)# 引脚为输出,并定义初始值为0
while True: Work_LED.value = 1 - Work_LED.valuetime.sleep(1)print('hello world')

MicroPython RP2040点灯实验相关推荐

  1. 【STM32+机智云】机智云手机APP点灯实验踩坑记录

    [STM32+机智云]机智云手机APP点灯实验踩坑记录 一.实验背景 因为项目开发需要用到云平台,所以开始学习机智云平台,听说机智云比较容易入门,还有手机APP.因此开始了踩坑之旅,一切的一切开始于一 ...

  2. STM32使用寄存器点灯实验

    寄存器点灯实验 操作过程 使能IO口时钟配置寄存器RCC_APB2ENR 初始化IO口模式,配置寄存器GPIOx_CRH/CRL 操作IO口,输出高低电平,配置寄存器GPIOx_ODR或者BSRR/B ...

  3. STM32F103ZET6+新建工程+点灯实验

    STM32F103ZET6+新建工程+点灯实验 目前,ST公司已经停止标准外设库的更新,转而推广HAL库和LL库.HAL库是由标准外设库升级而来的,学习标准外设库有助于对HAL库的理解,接下来我就简单 ...

  4. rv-star开发板点灯实验

    前言 社区已经有很多大神在写rv-star开发板的入门手册,估计也有很多人已经玩过这个板子了,我今天来讲一讲怎么用Nuclei Studio快速进行rv-star开发板的点灯实验 1.下载Nuclei ...

  5. ESP32模块的MicroPython的基本实验

    文章目录 ▌01 ESP32模块 ▌02 测试实验 1.设置频率 2.关于Flash (1)获得扇区基本信息 (2)扇区读取 (3)扇区写入 (4)扇区擦除 3.关于传感器 4.网络连接 (1)建立网 ...

  6. CC2530无线点灯实验

    1.下载工程 cc2530实验工程下载链接 2.烧写无线发送代码 打开 无线点灯–>无线TX–>CC2530 BasicRF–>CC2530 BasicRF–>ide–> ...

  7. 用米思齐+点灯科技——ESP32点灯实验

    前言 其实在学习单片机的道路上我发现,所有单片机的功能都是基于通过内部程序控制对输出引脚进行配置实现的.这样说来,一切都可以看作是对"点灯"这一实践的延伸.我们常说"点灯 ...

  8. Arduino 点灯实验

    目录 1.实验说明 2.实验原理 3.接线图 4.实验代码 5.代码说明 6.测试结果 1.实验说明 LED模块:它的控制方法非常简单,要想点亮LED,只要让它两端有一定的电压就可以. 实验中,我们通 ...

  9. micropython 进阶小实验 如何用单片机制作鞋码匹配仪

    2019独角兽企业重金招聘Python工程师标准>>> 非常简单的小制作,适合新手以及初学者 入门学习,也请各位大神多多指点.自己测了下稍微有些偏差,显示鞋码比我实际鞋码大了一号,各 ...

  10. STM32使用库函数点灯实验

    GPIO库函数介绍 重要函数: 1个初始化函数:void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct);2个读取输 ...

最新文章

  1. 川大 NLP 博士生被华为以 200 万年薪录用!分享以下科研及论文写作经验...
  2. QT Creator 版本大全及下载地址
  3. formRef=React.createRef() this.formRef.current为null
  4. php 数字转中文函数 1转一,一个阿拉伯数字转中文数字的函数-PHP教程,PHP函数
  5. 百货中心供应链管理系统
  6. MVC模式下My97DatePicker日期控件引用注意事项
  7. 绝对干货,教你4分钟插入1000万条数据到mysql数据库表,快快进来
  8. c语言数组求逆序对,LeetCode 面试题51. 数组中的逆序对
  9. MFC小笔记:系统托盘实现
  10. 第二阶段团队项目冲刺第五天
  11. echarts折现变曲线_echarts将折线图改为曲线图
  12. [CareerCup] 9.1 Climbing Staircase 爬楼梯
  13. Matlab实现图像高斯滤波(公开代码)
  14. MATLAB | 比生命游戏更自由的生命游戏
  15. 上海航芯 | 热敏打印机方案分享
  16. yum安装软件报错:Invalid configuration value: failovermethod=priority...
  17. 手机卫星定位系统_为什么手机支持北斗导航,却不知道如何开启?
  18. 图像去雾开源数据集资源汇总
  19. 【今日CV 计算机视觉论文速览 第147期】Tue, 23 Jul 2019
  20. 如何保障业务0暂停下,从11gR2 MAA升级到12c?

热门文章

  1. 三极管开关为什么工作在饱和区和截至区
  2. 在Xperia XZ上刷入AOSP
  3. matlab uicontrol 居中,[转载]matlab的uicontrol
  4. UDP数据包的产生和发送
  5. 30个专业的电子商务网站,助您一臂之力
  6. 基于asp电子商城购物网站设计
  7. C语言2019软件,c语言模拟编程学习软件v2019 最新版
  8. 【设计模式】工厂模式
  9. R 语言 | 计算可达矩阵
  10. 如何用U盘安装Windows操作系统