选择示例或编写代码
从闪烁、红绿灯、按钮、LED 渐变或旋钮示例开始,或在编辑器中编写你自己的 MicroPython。
编写 MicroPython,点击运行,看 LED 闪烁、读取按钮和旋钮,并在 REPL 中与开发板交互。
也可以加载你自己的 .uf2 固件。一切都在浏览器中运行,无需开发板。
从闪烁、红绿灯、按钮、LED 渐变或旋钮示例开始,或在编辑器中编写你自己的 MicroPython。
添加 LED、按钮、开关和旋钮,并为每个元件选择连接的 GPIO 引脚。开发板会显示每个引脚的状态。
点击“运行”,代码就会在仿真芯片上的 MicroPython 中运行。运行时可以按按钮、转旋钮,并在 REPL 中输入。
用 WaveSpeed AI 为你的电子项目制作图片和短视频。
符合条件的新账号可获得 $1 免费额度,无需绑卡。 生成器需要单独的账号和积分。Pico 仿真器免费使用。
免费。这是一款免费的 Pico 在线仿真器,无需账号,不限时间,也无需安装。它在你的浏览器中运行。
选择一个示例或编写你自己的 MicroPython,把 LED、按钮、开关和旋钮连到 GPIO 引脚上,然后点击运行。代码运行时,观察开发板的反应并在 REPL 中输入。
是的。仿真器在模拟的 RP2040 处理器(Arm Cortex-M0+)上原样运行 Raspberry Pi Pico 的官方 MicroPython 1.29 固件。REPL、machine 模块、文件系统和错误信息都是真实的。
RP2040 的 GPIO、定时器、PWM、ADC(GP26–GP28 和温度传感器)、UART、SPI 和 I2C 控制器、DMA、PIO 以及 USB 串口。芯片之外,你可以把 LED、按钮、开关和旋钮连到任意 GPIO 引脚上。
可以。加载为 Raspberry Pi Pico(RP2040)编译的 .uf2 或 .bin:来自 Pico SDK 或 Arduino 的 C/C++ 程序,或 MicroPython、CircuitPython 固件。控制台会显示它的 USB 串口和 UART0 输出。文件在浏览器中读取,绝不会上传。
是的。休眠或等待的代码按实时运行,time.ticks_ms() 跟随仿真时钟,因此程序中的时序保持一致。状态栏会显示当前速度。
在仿真开发板上,文件在重置后依然保留,“保存为 main.py”会让你的代码在每次启动时运行,直到你擦除闪存或关闭页面。编辑器中的代码和你的接线会保存在浏览器中。
按钮按下时会把引脚连到 GND(或 3.3 V)。按钮接 GND 时,请在代码中开启上拉(Pin.PULL_UP):松开时引脚读数为 1,按下时为 0。可以用鼠标、触屏或数字键 1–9 按住按钮。
是的。固件只需下载一次;之后你的代码、接线和文件都保留在你的设备上。你写的任何内容都不会被发送到任何地方。
不是。这是一款独立的仿真器。Raspberry Pi 和 Pico 是 Raspberry Pi Ltd 的商标。仿真器的启动 ROM 是我们自己编写的代码,不包含 Raspberry Pi 的 ROM。
免费、私密,无需安装。