Start Simulating
Create your first simulation in minutes
Browse Parts
Explore 100+ supported components
Build Custom Chips
Extend Wokwi with custom components
Integrate with VS Code
Simulate projects from your IDE
Why Wokwi?
Start instantly in your browser
Start instantly in your browser
No waiting for components or downloading large software. Your browser has everything you need to start coding your next IoT project in seconds.
Mistakes won't break anything
Mistakes won't break anything
You can’t destroy virtual hardware. Experiment freely without worrying about frying components. Unlike real hardware, you can always undo.
Easy sharing and collaboration
Easy sharing and collaboration
Share your project with a single link. Get help, feedback, and collaborate with others instantly.
Unlimited virtual hardware
Unlimited virtual hardware
Use as many parts as you need without worrying about cost, stock, or scavenging parts from old projects.
Unique Features
WiFi Simulation
Connect your simulated ESP32 projects to the internet with MQTT, HTTP, NTP, and more
Logic Analyzer
Capture and analyze digital signals (UART, I2C, SPI) in your simulations
Advanced Debugging
Use GDB for powerful Arduino and Raspberry Pi Pico debugging
SD Card Support
Store and retrieve files from virtual SD cards in your code
Custom Chips API
Create your own sensors, displays, and custom hardware in C, Rust, or Verilog
VS Code Extension
Simulate embedded projects directly from Visual Studio Code
Quick Examples
Here are some things you can build with Wokwi:- Arduino Uno Hello World - Classic blink example
- ESP32 LED Blink - Get started with ESP32
- ATtiny85 Weather Monitor - Compact sensor project
- 32 Servos with Arduino Mega - Control multiple motors
- LED Matrix Animation - FastLED effects
- MicroPython on Pi Pico - 7-segment counter
Supported Hardware
Wokwi supports a wide range of microcontrollers and components: Microcontrollers: Arduino Uno, Nano, Mega · ESP32, ESP32-C3, ESP32-S2, ESP32-S3 · Raspberry Pi Pico · STM32 · ATtiny85 Components: 100+ parts including sensors (DHT22, BME280, MPU6050), displays (LCD, OLED, 7-segment), LEDs (NeoPixel, LED strips), motors, and more View all supported hardware →Pricing
Wokwi is free for personal use. For commercial users and professionals, check out the pricing page.Join the Community
Get help, share projects, and connect with other makers:- Discord Community - Chat with the Wokwi community
- GitHub - Contribute to open source projects
- Blog - Tutorials and project inspiration