Frequently Asked Questions
What does Wokwi mean?
When choosing the name for Wokwi, we were looking for a short word that would be easy to pronounce and didn't have any meaning yet. We came up with a list of possible names, and picked the one we liked the most, Wokwi. Here are some of the names that didn't make it: Duvav, Hajuu, Chipine, Zeprr.
How do I find a project I saved previously?
If you haven't signed in to Wokwi, use the same device & browser that saved the project and visit https://wokwi.com/dashboard/projects. If you sign in to Wokwi before saving projects, that same URL will show all projects that you have saved on any device/browser. You can also navigate to your saved projects by clicking on your profile picture and selecting "My Projects" from the menu.
How do I change or cancel my subscription?
You can manage your subscription, including updating or canceling it, by visiting the Subscriptions page.
The simulation is slow, how can I make it faster?
There are many factors that can affect the simulation speed. Here are some tips that can help you get better performance:
- Chrome is usually faster than Firefox.
- For ESP32 / Pi Pico code, adding a
delay(10);
call at the beginning ofloop()
can help, as the simulator will have less work to do while the microcontroller is sleeping.
How does Wokwi work?
Wokwi compiles your code into a binary firmware, and then executes the binary firmware one instruction at a time, as a real microcontroller would. If you want to learn about the internals, check out the following resources:
- Raspberry Pi Pico and RP2040 Deep Dive - This 5 hours course will give you good understanding of the RP2040 architecture, and how it works.
- Live-coding Raspberry Pi Pico Simulator from Scratch - 70 hours long live-coding series where you'll see how we built the Pi Pico simulator, along with explanations about the architecture and design decisions.
- AVR8js: Simulate Arduino in JavaScript - Blog post covering the basics of the Arduino simulation engine.
- Let's Code Arduino Simulator from Scratch - Create a simple Arduino simulator app using Wokwi's AVR8js open-source AVR simulation engine (16 minutes).
- Reversing the ESP32 WiFi - Learn how we prepared the ground for the ESP32 WiFi simulation by reverse engineering the WiFi hardware (32 minutes).