WAVESPEED AI PICO SIMULATOR Runs in your browser
100% FREE

Free Raspberry Pi Pico SimulatorTest your Pico code before you wire it.

Run MicroPython on a simulated RP2040 board: blink LEDs, read buttons and knobs, fade with PWM and use the REPL.
Load your own Pico .uf2 firmware too. It all runs in your browser.

Official MicroPythonVirtual LEDs & buttonsYour own UF2 files
No sign-up No board needed Nothing to install
Loading the simulator…
Your code and firmware stay on your device.
THREE SIMPLE STEPS

How to use the Raspberry Pi Pico Simulator

01

Open an example

Pick blink, a traffic light, a button or a knob example, or write your own MicroPython.

02

Wire LEDs and buttons

Add parts and choose their GPIO pins. Pins light up on the board as your code drives them.

03

Press Run

Watch the LEDs, press buttons and read the output in the REPL console, as on a real Pico.

WaveSpeed AI

Show your project off.

Make visuals and short clips for your electronics projects with WaveSpeed AI.

  • 1,000+ AI models
  • Image, video and 3D
  • Pay as you go

$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The Pico simulator is free.

Raspberry Pi Pico Simulator FAQ

Is the Raspberry Pi Pico simulator free?

Yes. No account, no time limit and nothing to install: it runs in your browser.

Does it run real Pico firmware?

Yes. It boots the official MicroPython build for the Raspberry Pi Pico, unchanged, and can run your own RP2040 .uf2 or .bin files.

Do I need a Raspberry Pi Pico?

No. The board, its GPIO pins, LEDs, buttons and knobs are simulated in your browser. When your code works, copy it to a real board.

Can I use the MicroPython REPL?

Yes. Type into the REPL console while your code runs, just as over USB serial on a real Pico, and save your code as main.py on the simulated board.

Is it affiliated with Raspberry Pi?

No. It's an independent simulator; Raspberry Pi and Pico are trademarks of Raspberry Pi Ltd.

All Free Tools

Free Raspberry Pi Pico Simulator

Official MicroPython · Virtual LEDs & buttons · Your own UF2 files

Start converting