Skip to main content
Wokwi is an online electronics simulator that lets you simulate Arduino, ESP32, STM32, Raspberry Pi Pico, and many other popular boards, parts, and sensors directly in your browser. No installation required, no waiting for components to arrive—just instant hardware simulation.

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?

No waiting for components or downloading large software. Your browser has everything you need to start coding your next IoT project in seconds.
You can’t destroy virtual hardware. Experiment freely without worrying about frying components. Unlike real hardware, you can always undo.
Share your project with a single link. Get help, feedback, and collaborate with others instantly.
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:

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

Build docs developers (and LLMs) love