MicroPython 快速入门
Velxio 并非模拟 MicroPython——它会在仿真芯片上启动真实的 MicroPython
固件。import machine 的行为与在真实硬件上一致,并且串行监视器
兼作 REPL。
打开示例库中的夜灯示例——一个光敏电阻(LDR) 控制一个 LED,使用纯 MicroPython 编写:

注意工具栏:语言选择器显示为 MicroPython(MicroPython),文件树中显示的是 main.py 而不是草图。按下 Run(运行):

运行时,点击光敏电阻并拖动其光照强度——ADC 读数会随之变化,LED 也会完全按照代码逻辑切换状态。
from machine import Pin, ADCimport time
led = Pin(4, Pin.OUT)ldr = ADC(Pin(34))
while True: if ldr.read() < 1000: # dark led.on() else: led.off() time.sleep_ms(200)machine.Pin/ADC/PWM/I2C/SPI— 驱动与 Arduino 草图相同的仿真外设。- REPL — 停止脚本后,可在串行监视器中交互式输入 Python 代码;
help()可用,支持 Tab 补全。 - WiFi — 在 ESP32 开发板上,
network.WLAN可像在真实硬件上一样连接Velxio-GUEST:参见 ESP32 WiFi。 - 附加模块 — 在
main.py旁边添加纯 Python 文件并导入它们;参见使用库。
支持的开发板
Section titled “支持的开发板”MicroPython 可用于 Raspberry Pi Pico / Pico W(其原生平台)以及整个 ESP32 系列——完整支持矩阵见语言。使用工具栏中的语言选择器可将任何受支持的开发板切换为 MicroPython;Velxio 会自动为您更换文件集。
—– END PAGE —–