离线模式
漫林
今日觉察
免费工具

免费 Pico 在线仿真器

编写 MicroPython,点击运行,看 LED 闪烁、读取按钮和旋钮,并在 REPL 中与开发板交互。 也可以加载你自己的 .uf2 固件。一切都在浏览器中运行,无需开发板。

打开Pico 仿真器工具 →

如何使用 Pico 仿真器

选择示例或编写代码

从闪烁、红绿灯、按钮、LED 渐变或旋钮示例开始,或在编辑器中编写你自己的 MicroPython。

连接元件

添加 LED、按钮、开关和旋钮,并为每个元件选择连接的 GPIO 引脚。开发板会显示每个引脚的状态。

运行

点击“运行”,代码就会在仿真芯片上的 MicroPython 中运行。运行时可以按按钮、转旋钮,并在 REPL 中输入。

漫林服务

为重要的事留出空间

用漫林梳理、规划,并迈出下一步。

漫林人生操作系统:从觉察到行动的路径

Pico 仿真器常见问题

这个 Pico 仿真器免费吗?

免费。这是一款免费的 Pico 在线仿真器,无需账号,不限时间,也无需安装。它在你的浏览器中运行。

怎么在线仿真 Raspberry Pi Pico?

选择一个示例或编写你自己的 MicroPython,把 LED、按钮、开关和旋钮连到 GPIO 引脚上,然后点击运行。代码运行时,观察开发板的反应并在 REPL 中输入。

这是真正的 MicroPython 吗?

是的。仿真器在模拟的 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 会保留吗?

在仿真开发板上,文件在重置后依然保留,“保存为 main.py”会让你的代码在每次启动时运行,直到你擦除闪存或关闭页面。编辑器中的代码和你的接线会保存在浏览器中。

按钮和上拉电阻怎么用?

按钮按下时会把引脚连到 GND(或 3.3 V)。按钮接 GND 时,请在代码中开启上拉(Pin.PULL_UP):松开时引脚读数为 1,按下时为 0。可以用鼠标、触屏或数字键 1–9 按住按钮。

我的代码是私密的吗?

是的。固件只需下载一次;之后你的代码、接线和文件都保留在你的设备上。你写的任何内容都不会被发送到任何地方。

这是 Raspberry Pi 官方出品的吗?

不是。这是一款独立的仿真器。Raspberry Pi 和 Pico 是 Raspberry Pi Ltd 的商标。仿真器的启动 ROM 是我们自己编写的代码,不包含 Raspberry Pi 的 ROM。

更多同类型免费工具

查看全部免费工具 →