Wokwi: Simulate Arduino, ESP32 and Pico Projects Online for Free

Wokwi: An online simulator for Arduino, ESP32 and Raspberry Pi Pico
Waiting for parts to arrive, or worried about frying a board with a wiring mistake? Every maker has been there.
Wokwi lets you build and run microcontroller projects in your browser, using real code, before you pick up a soldering iron.

What is Wokwi?

Wokwi is an online electronics simulator for Arduino (Uno, Mega, Nano), ESP32, Raspberry Pi Pico, STM32 and more. Add parts like LEDs, buttons, displays, sensors and servos, wire them up, write your code, and press play. The simulated ESP32 can even connect to the internet over Wi-Fi.
Wokwi at a glance: best for, price, platforms, pros and cons

Key features

Real boards, real code

Arduino, ESP32, Pico and more, running your actual sketch or MicroPython code.

Loads of parts

LEDs, buttons, OLED and LCD displays, sensors, servos, NeoPixels and more, all interactive.

Simulated Wi-Fi

ESP32 projects can connect to the internet, which is ideal for testing IoT ideas.

How to get started with Wokwi

Four steps to get started with Wokwi
1. Go to wokwi.com.
2. Pick a board and start a new project, or open an example.
3. Click + to add parts, then drag wires between the pins.
4. Write or paste your code and press the green play button.

Tips to get more out of it

• Start from an example project. It's the quickest way to see wiring and code that already work.
• Click on sensors while the simulation runs to change their readings live.
• Share your project link when you ask for help on forums. People can run it instantly.

Is it really free?

Free for hobby use. Paid plans add extra features for power users, teams and businesses.

Pros and cons

👍 Pros👎 Cons
No hardware neededNot every part is available
Supports Arduino, ESP32 and PicoAdvanced features are paid
Easy to share projectsSimulation isn't 100% real-world

Who is it for?

Best for: Makers, students, teachers, anyone learning Arduino. Works on: Any modern browser. Sign-up: Not required to try (free account to save).

Wokwi alternatives

• Tinkercad: beginner-friendly Arduino circuits and 3D design.
• Arduino Cloud editor: code and upload to real boards from your browser.
• Fritzing: desktop app for breadboard layouts and PCBs.

FAQ

Can Wokwi simulate ESP32 Wi-Fi?
Yes. Simulated ESP32 boards can connect to the internet through Wokwi's virtual network.
Do I need an account?
Not to try it. A free account lets you save your projects.

The verdict

Wokwi is the fastest way to try an Arduino or ESP32 idea. Test it virtually, fix the bugs, and then build it for real.
👉 Try it: wokwi.com

Part of our series on the best free online tools. Pricing and features were checked at the time of writing and can change, so check the tool's own site for the latest.