发音、含义与入门一站式指南
英文发音: /ˈmaɪ.kroʊˌpaɪ.θɑːn/(“MY-kroh-py-thon”)
中文常读作:“麦克罗派森” 或 “微派森”
其中 “Micro” 表示“微型”,“Python” 是著名的编程语言名称。
MicroPython 是 Python 3 的精简高效实现,专为微控制器和资源受限环境设计。它由 Damien George 于 2013 年发起,目标是在小型硬件上运行 Python 代码。
MicroPython 兼容大部分 Python 语法,同时提供对底层硬件(如 GPIO、I2C、SPI 等)的直接控制能力,非常适合物联网(IoT)、教育和原型开发。
以下是在 Raspberry Pi Pico 上使用 MicroPython 控制板载 LED 的代码:
# 导入所需模块
from machine import Pin
import time
# 初始化 LED 引脚(Pico 板载 LED 通常接在 GPIO25)
led = Pin(25, Pin.OUT)
# 闪烁 LED
while True:
led.value(1) # 开灯
time.sleep(0.5)
led.value(0) # 关灯
time.sleep(0.5)
1. 准备一块支持 MicroPython 的开发板(如 ESP32、Raspberry Pi Pico)
2. 下载并烧录 MicroPython 固件
3. 使用 Thonny、uPyCraft 等 IDE 编写和上传代码
4. 参考78TP文档:MicroPython 78TP文档