学前准备

1.1背景

首先你需要一片Raspberry Pi Pico主板,可以去某宝购买。其次,主板所主推的语言为Python语言,所以我们可以使用Python语言对Pico主板进行编程。一般的功能都只需要简单的调用功能函数就可以进行编程,降低了编程门槛,没有基础的同学也可以使用Pico进行创意开发。官方也提供了C/C++的编程方式,但较为高级,现先进行Python编程。

MicoPython,是Python3编程语言的一个完整软件实现,用C语言编写,被优化于运行在微控制器上。MicroPython已经运行于Raspberry Pi Pico主板Arduino、ESP8266、ESP32、和物联网硬件。具体介绍可见下方链接:

http://www.micropython.org/http://www.micropython.org/

1.2安装MicroPython支持固件

现在假设你已经拥有了一块主板,接下来需要做的是安装MicroPython支持固件。首先,你需要将树莓派接入你的电脑,具体方法如下:

最右侧为USB接口,长按接口左侧标有BOOTSEL的按钮(见下图)将数据线一头链接至电脑,一头链接到主板,成功接入后,会在电脑上自动产生一个U盘。我们需要在官方下载UF2文件,然后复制到U盘中。官方链接如下:https://www/raspberrypi.org/documentation/rp2040/getting-started/https://www/raspberrypi.org/documentation/rp2040/getting-started/

下载好UF2文件后,拖入U盘中,即可烧入固件。完成此步骤,U盘自动消失。

1.3使用Thonny软件进行Python开发

此软件是第一个支持Raspberry Pi Pico主板的Python编辑器。官方网址如下:

https://thonny.org/https://thonny.org/在官网中寻找适合自己电脑的版本进行下载,下载完成后傻瓜式安装,括弧此软件比较小,不会占用太多空间。安装完成后打开软件,Thonny支持简体中文,可以在双击打开时Language中更改。

进入软件后,我们选择 工具->选项,弹出对话框后,

选择  解释器  选择MicroPython(Raspberry Pi Pico)

点击确认,即可完成配置。

树莓派Pi Pico套件 MicroPython编程相关推荐

  1. raspberry pi Pico使用MicroPython变砖后的解决方法

    使用raspberry pi Pico的原因 在硬件产品(单片机)的开发中我们往往需要借助一些额外的仪器/设备进行产品的辅助测试, 假设我们需要一个IO+ADC类型辅助设备, 以往的做法是 原理图-& ...

  2. 树莓派 Pico RP2040 MicroPython 编程 - 软件安装及设置

    使用 MicroPython,仅用 8 行代码,我们就可以实现 LED 闪烁程序. 下载安装 Python IDE:Thonny Thonny 是 一个面向初学者的 Python IDE 环境,自带 ...

  3. Raspberry Pi Pico使用MicroPython(7)---用Max7219驱动点阵屏显示图案

    网上的大神已经完成了MAX7219驱动点阵屏的程序, 参考网址 https://github.com/stechiez/raspberrypi-pico/tree/main/pico_max7219 ...

  4. RASPBERRY PI PICO 树莓派PICO开发板双核高性能低功耗RP2040芯片

    ▌01 RASPBERRY PICO 1.简介 RaspBerry Pi Pico是一款低价格.高性能的微控制器电路板,具有丰富灵活的数字接口,主要特点包括有: RP2040 microcontrol ...

  5. 树莓派Pico-Raspberry Pi Pico安装及使用

    引脚图: Pico安装circuitpython 1.下载适用于Pi Pico稳定版本的CircuitPython CircuitPython链接:CircuitPython 7.0.0 可选择拼音版 ...

  6. RASPBERRY PI PICO 开发板 基础测试

    ▌01 PI PICO 颜色名 十六进制颜色值 颜色 Coral #FF7F50 rgb(255, 127, 80) 1.安装与上载程序 在 RASPBERRY PI PICO 树莓派PICO开发板双 ...

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

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

  8. 树莓派Pico直流电机接口技术及PWM电机调速控制MicroPython编程

    内容目录: 一.树莓派Pico开发板直流电机接口技术 1.H桥驱动电路的基本工作原理 2.典型H桥驱动电路分析 3.DRV8833双H桥电机驱动模块介绍 4.Pico开发板与直流电机接口 二.Pico ...

  9. 树莓派竟出微控制器了!Raspberry Pi Pico 只需 4 美元!

    [CSDN 编者按]树莓派进军微控制器市场了!而这场改革的开始只需 4 美元? 整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 昨天,树莓派搞了个大动作:推出了首款微控制器开发板 Ra ...

最新文章

  1. 如何在Python3.x上安装Sentry,实时监控业务错误
  2. QT的QFormLayout类的使用
  3. linux ssh客户端_WinSCP软件双系统(Win-Linux)文件传输教程
  4. Fatal error: Call to undefined function: mysql_connect() 的解决
  5. BP神经网络原理简介
  6. 引用服务器js文件写法,Vue 公共js文件如何放在服务器上引用
  7. JVM堆内存设置调优
  8. 4412开发板上的步进电机小知识
  9. 如何熟练使用EXCEL
  10. 使用com.google.code.maven-replacer-plugin插件为前端代码自动添加版本号
  11. 「产品社群」话题讨论精华·第3期
  12. __call__()
  13. 论文写作 1: 学术论文的基本概念
  14. GitChat文章推荐
  15. 阿里云虚拟主机共享和独享区别对比
  16. cas202268-34-6/苯酚,4,4‘-(10,20-二苯基-21H,23H-卟吩-5,15-二酰基)双酚/分子量:646.73/分子式:C44H30N4O2
  17. 2017年出品干货 | 阿里小蜜-电商领域的智能助理技术实践
  18. ekho tts 下载_TTS技术简单介绍和Ekho(余音)TTS的安装与编程 | 学步园
  19. Atom核心诺基亚N9抛弃全键盘 界面图曝光(zt)
  20. 多线程--状态机转换

热门文章

  1. 区间gcd (带修) 线段树
  2. 分布式数据库实战第七节 分布式数据库的现状与未来
  3. RM云台黑箱系统辨识及建模
  4. 2020年电工(高级)考试题库及电工(高级)考试内容
  5. 统计学 分类数据分析
  6. Caffe的安装与安装常见错误
  7. 如何使用JQ封装轮播图 实现自动轮播、点击切换等效果..
  8. ⑫云上场景:筋斗云,基于分布式云服务器的深度挖掘
  9. bootstrap之dropdown
  10. 1、华为hilens二次开发_人脸识别技能实现