General Questions
What does Wokwi mean?
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.Some of the names that didn’t make it: Duvav, Hajuu, Chipine, Zeprr.
How does Wokwi work?
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 these 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).
Using Wokwi
How do I find a project I saved previously?
How do I find a project I saved previously?
If you haven’t signed in to Wokwi:Use the same device and browser that saved the project and visit https://wokwi.com/dashboard/projects.If you signed in to Wokwi before saving projects:Visit https://wokwi.com/dashboard/projects to see 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.
The simulation is slow, how can I make it faster?
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 - Try using Chrome or a Chromium-based browser for better performance.
- Add delays in your code - 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 can I use Wokwi offline?
How can I use Wokwi offline?
Wokwi offers an offline mode through the Wokwi for VS Code extension.To set it up and learn more, visit the official guide: Wokwi Offline Mode Documentation.
Offline mode requires the VS Code extension and is available for paid subscribers.
Subscription & Billing
How much does Wokwi cost?
How much does Wokwi cost?
Wokwi is free for personal use.For commercial users and professionals, we offer paid plans with additional features. Check out our pricing page for details.
How do I change or cancel my subscription?
How do I change or cancel my subscription?
You can manage your subscription, including updating or canceling it, by visiting the Subscriptions page.
How can I update the payment method for my subscription?
How can I update the payment method for my subscription?
- Go to https://wokwi.com/dashboard/subscriptions
- Click on “Change” next to the payment method
- Enter your new payment details
Still Have Questions?
Join Discord Community
Get help from the community and Wokwi team members
Contact Support
Reach out to the Wokwi support team directly