我的单片机之旅00-树莓派Pico开发软件安装及烧录(flash)

本教程由HealthIT实验室荣誉出品

1. Thonny安装

请在Thonny官网或者下载之家(不是广告)完成下载
安装过程请参照:
Thonny安装教程-From_SCDN

2. 树莓派Pico MicroPython安装

  1. 打开Thonny, 此时右下角没有"MicroPython (Raspberry Pi Pico) . COM5"的选项
  2. 使用USB连接 Raspberry Pi Pico, 电脑上会弹出一个类似U盘的东西

如果没有出现, 请按住BOOTSEL按钮几秒

  1. 此时Thonny右下角会弹出提示框, 建议我们为固件安装开发环境**(不要点)**
  2. 我们点击刚刚弹出的U盘, 里面有一个html文件, 点进去选择micropython, 进去找到**“download uf2”**
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-u9WoB1ep-1665300890840)(http://huangxinyuan.cn/wp-content/uploads/2022/10/树莓派Pico初始文件.png)]
  3. 将刚刚下载的uf2文件放到U盘目录下, 此时硬件不会再被识别为U盘了。
  4. 重新拔插一下USB, 并在Thonny右下角选中"MicroPython (Raspberry Pi Pico) . COM5"作为解释器

请确保你的解释器不再为你本地的python.exe, 必须使用MicroPython才可以驱动硬件

3. 恭喜你完成了初次的Flash工作, 尝试一下点灯程序吧!

稍等! 有一件事情我要说
在你使用pico连接元器件时, 请务必保证以下两件事

  1. 在断电的情况下完成连线工作, 连接电时不要拔线
  2. 不要将正负极接反了, 最好使用正极红线, 负极蓝线来接。

如果你没有遵守以上规则, 当LED灯被击穿或电子元件烧坏时, 吴语猫猫概不负责。

from machine import Pin
# 以上这一句是从树莓派的包里面找到所有的引脚
led=Pin(25,Pin.OUT)
# 控制25端口的元件(LED)灯, 作为输出部件
# Pin.OUT用来输出, Pin.IN用来输入
while True:led.value(1)#给LED等一个高电平print("有用咩有用咩~")

4.LED灯闪烁程序 (DLC附加内容)

让你的LED灯 BlingBling 的闪~

from machine import Pin
# 以上这一句是从树莓派的包里面找到所有的引脚
import utime
# 导入时间包
led=Pin(0,Pin.OUT)
# 指定0端口的元件(LED灯), 作为输出部件
while True:led.value(1)# 给LED一个高电平(点亮)utime.sleep(1)# 延时一秒钟led.value(0)# 给LED一个低电平(熄灭)utime.sleep(1)# 延时一秒种

感谢你的观看, 本教程由HealthIT实验室荣誉推出, 如果有什么遇到的问题, 请在这条博客下方留言或者询问度娘。我们下期再见

树莓派Pico开发软件安装(Thonny)及烧录(flash)相关推荐

  1. 树莓派pico的软件安装及使用

    简介:在些日子在芯查查积分商城兑换了一个树莓派pico,来教大家怎么安装Thonny软件,并且使用Thonny编译运行树莓派pico 第一步:安装固件 第二步:在window上安装Thonny编辑 过 ...

  2. 物联网开发笔记(69)- 使用Micropython开发树莓派pico开发板raspberry pi pico之控制晶联JLX172104G-590液晶模块

    一.目的 这一节我们学习如何使用我们的树莓派pico开发板raspberry pi pico来控制晶联JLX172104G-590液晶模块. 二.环境 Win10 + 树莓派pico开发板raspbe ...

  3. 树莓派Pico开发板与大功率MOSFET/IGBT器件驱动控制24V直流电机技术实践

    摘要:本文在介绍MOSFET器件和IGBT器件作为电子开关基本原理的基础上,讲述了树莓派Pico与MOSFET&IGBT器件驱动控制24V直流电机硬件接口技术,最后给出了树莓派Pico开发板G ...

  4. (二)Linux嵌入式开发——软件安装(Ubuntu)

    文章目录 (二)Linux嵌入式开发--软件安装(Ubuntu) APP Store APT工具 问题 解决办法1 解决办法2 deb软件包 程序源码 问题1 解决办法 问题2 解决办法 总结 (二) ...

  5. 【Linux Mint 深度学习开发环境搭建】开发软件安装

    系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...

  6. 安陆FPGA开发软件安装

    安陆FPGA开发软件安装 1,在官网下载TangDynasty软件: (我这里使用的是TD_5.0.5_SP1_43066_64bit_NL.msi) 官网地址:http://www.anlogic. ...

  7. Python Web技术开发软件安装

    关于博主 努力与运动兼备-~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步! 微信公众号: 啃饼思录 QQ: 2810706745(i思录) 今天,博主正好有空,看到网上那么多求助 ...

  8. 树莓派Pico开发----流水灯

    最近参加工作一直在和C.C#打交道,一年多前自学的Python似乎都无用武之地,偶然看到树莓派Pico(双核Cortex-M0+)支持MicroPython,而且价格也只有4$,树莓派基金会还提供了一 ...

  9. 送30块树莓派PICO 开发板!

    大家好,我是张巧龙,今天是周日, 给大家搞个小抽奖,送30块. 嵌入式猛男必备,学嵌入式看『我要学嵌入式』,知识持久有力. 点击关注,回复[1031] 参与抽奖,免费送 10块 树莓派最新PICO开发 ...

  10. Java开发软件安装及配置

    2017-6-11.jdk 1.8.0_131 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 . 第一次是安装 jdk ,第二次是安装 jre .建议两个都安装在同一个java文件夹中的不 ...

最新文章

  1. MySQL优化篇:SHOW语法
  2. 让数值自增_第03期:列非空与自增
  3. Openfire Server presence(在线状态)消息处理流程
  4. golang连接mysql报错:this authentication plugin is not supported 解决方案
  5. python面试题及答案-5个很好的Python面试题问题答案及分析
  6. 让我们一起摇摆 Turnipbit体感遥控车
  7. ROS 常用命令汇总(不定期更新)
  8. Android内存泄漏总结
  9. 【教程】win7下无需软件或adhoc补丁通过无线网卡搭建虚拟wifi网络
  10. 大数据学习笔记42:Hive - 分桶表
  11. 谈谈javascript中原型继承
  12. 华为荣耀手机 (HUAWEI Honor V9) USB 调试 - ADB 调试
  13. iOS开发应用上架必读最新苹果审核规则(史上最全版)
  14. 通过自定义注解+反射的形式,使用POI实现excel的导入导出
  15. apache mod_rewrite 简略说明
  16. 2020下半年(小学)教师资格证笔试教育教学知识与能力真题与答案
  17. AI实时上色工具的使用方法
  18. 从前后端分离到前后端整合的“退步”(二)pom.xml文件配置
  19. 哔咔漫画无响应,无法安装正确的应用
  20. WIFI基础入门--802.11--用户身份验证--7

热门文章

  1. 查询大数据各组件版本
  2. VSCode连接远程服务器
  3. java计算机毕业设计房屋租赁系统源码+数据库+系统+lw文档+部署
  4. 前端生成二维码图片以及条形码图片
  5. 跳跃表(SkipList)
  6. Redis跳跃表源码解析
  7. OSPF中LSA相关内容
  8. 计算机存储单位t代表什么意思,存储单位是什么
  9. 852955-00-1,Cyclo(D-Trp-Tyr),大环化合物
  10. 在SVG中旋转图形,需要设置各个图形的旋转中心点