• Stars
    star
    128
  • Rank 280,993 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated 19 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Documentation for the Wokwi Simulator

wokwi-docs

View online: https://docs.wokwi.com

Online Development

You can open a development environment in your browser, without having to install anything on your computer. The development environment lets you quickly preview your changes, and even commit them to GitHub and create a pull request.

Local Development

You'll need node.js and yarn. Clone this repo to your computer, then install the dependencies:

yarn install

Start the local development server:

yarn start

This will also open up a browser window with the docs site. Most changes are reflected live without having to restart the server.

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

More Repositories

1

avr8js

Arduino (8-bit AVR) simulator, written in JavaScript and runs in the browser / Node.js
TypeScript
482
star
2

rp2040js

A Raspberry Pi Pico Emulator in JavaScript
TypeScript
399
star
3

easyeda2kicad

Convert EasyEDA designs to KiCad EDA
TypeScript
288
star
4

kicad-jlcpcb-bom-plugin

Export a JLCPCB Compatible BOM directly from your KiCad schematic
Python
189
star
5

wokwi-elements

Web Components for Electronics and IoT Parts
TypeScript
185
star
6

siliwiz

Silicon Layout Wizard
JavaScript
120
star
7

wokwi-features

Wokwi Feature requests & Bug Reports
72
star
8

splendida

256 WS2812B LEDs arranged in Fermat's Spiral Shape
Python
44
star
9

esp8266js

ESP8266 Simulator in JavaScript
TypeScript
37
star
10

good-arduino-code

Frontend for goodarduinocode.com - A curated collection of Arduino coding examples
TypeScript
30
star
11

wokwi-vscode-micropython

MicroPython in Wokwi for VS Code
Python
25
star
12

wokwigw

Wokwi IoT Network Gateway
Go
24
star
13

wokwi-boards

Custom board definitions for wokwi.com
JavaScript
23
star
14

web-gdb

GDB running inside the browser (using v86)
JavaScript
20
star
15

attiny-hvsp-programmer

ATtiny High-voltage Serial Programmer with Chip Erase function
C++
19
star
16

pioasm-wasm

Raspberry Pi Pico pioasm compiled to Web Assembly
JavaScript
17
star
17

wokwi-cli

Wokwi Command Line Interface (for CI use cases)
TypeScript
17
star
18

wokwi-ci-action

Use the Wokwi Embedded Systems Simulator in your CI workflow
15
star
19

esp32-http-server

ESP32 HTTP Server Example for Wokwi
C++
14
star
20

wokwi-playgrounds

Playgrounds for Wokwi.com
C++
12
star
21

rp2040js-circuitpython

CircuitPython Simulator using RP2040js
JavaScript
12
star
22

the-skull

The Skull CTF, A mind-bending hardware puzzle in three acts
12
star
23

esp32-idf-hello-wifi

ESP32 IDF WiFi Example for VSCode + Wokwi
C
12
star
24

wokwi-builders

Project builders for various environments
Dockerfile
12
star
25

wokwi-animator

Arduino OLED Animations tool
TypeScript
11
star
26

uf2

USB Flashing Format (UF2) JavaScript Library
TypeScript
11
star
27

esp32-async-web-server-example

ESP32 Async Web Server Example: Control 2 LEDs from a web page hosted on the ESP32 (simulate with Wokwi for VS Code)
C++
11
star
28

arduino-libraries

Online Playgrounds for popular Arduino libraries
C++
10
star
29

esp-idf-oled-ssd1306

I2C OLED with ESP-IDF and Wokwi Simulation
C
9
star
30

arduino-lcd-helloworld

Arduino + LCD1602 example for Wokwi Visual Studio Code extension
C++
7
star
31

esp32-test-binaries

Precompiled firmware binaries for testing ESP32 chips on Wokwi
Python
7
star
32

wasm-avr-gdb

Web Assembly build of AVR GDB
Dockerfile
7
star
33

esp32c6-hello-world

ESP32-C6 on Wokwi for VS Code
C
6
star
34

esp32c6-i2c-lp

ESP32-C6 LP I2C (Low Power) on Wokwi Example
C
6
star
35

pico-sdk-blink

Pico SDK Blink with Wokwi Simulation
CMake
6
star
36

esp32p4-hello-world

ESP32-P4 on Wokwi for VS Code (preview)
C
6
star
37

arduino-simon-game

Simon Game for Arduino with Score Display + Wokwi Simulation
C++
5
star
38

inverter-chip

Inverter Chip for Wokwi
C
5
star
39

esp32-ntp-clock

ESP32 NTP Clock Example (using Platform IO)
C++
5
star
40

avr8js-research

AVR8js Performance Research
TypeScript
5
star
41

skullfet

Skull shaped MOSFET cells for the Efabless's 130nm process
Python
4
star
42

hdl-parser

Parser for nand2tetris HDL (Hardware Description Language), written in JavaScript
JavaScript
4
star
43

wokwi_chip_ll

Wokwi Custom Chip API in Rust
Rust
4
star
44

TinyDebug

ATtiny85 Serial-like debug interface for the Wokwi.com simulator
C++
4
star
45

wokwi-gdbserver

Debug Arduino/ESP32 Code running in the Wokwi Simulator using GDB
JavaScript
4
star
46

rust_chip_inverter

Inverter Custom Chip example in Rust
Rust
4
star
47

led-2d-spiral

2D LED Spiral for Wokwi AVR Simulator
JavaScript
4
star
48

esp32-arduino-debug

Docker container for source-level debugging of ESP32 Arduino applications (using xtensa-GDB)
Dockerfile
4
star
49

wokwi-circuitpython-libraries

CircuitPython libraries, packed for use in Wokwi
JavaScript
4
star
50

firmware-assets

Firmware Assets
3
star
51

web-avr-gdb

avr-gdb running in a web-browser
JavaScript
3
star
52

openroad-docker

OpenROAD docker image (with GUI enabled)
Dockerfile
3
star
53

wrapped_skullfet

Skull MOSFET, wrapped for Caravel
Verilog
3
star
54

wokwi-embed-bridge-example

Example for using Wokwi together with Platform.io (Prototype)
Python
3
star
55

esp-idf-hello-world

ESP IDF Hello World, precompiled for ESP32 and configured for Wokwi
3
star
56

esp32p4-mipi-dsi-panel-demo

Precompiled ESP32-P4 + MIPI DSI panel example, ready to simulate in Wokwi
3
star
57

led-3d-cube

3D LED Cube for Wokwi AVR Simulator
JavaScript
3
star
58

stm32-hello-wokwi

STM32 Nucleo64 + Wokwi Example (C031C6)
C
2
star
59

chip_framebuffer_example

Wokwi Framebuffer Chip in Rust example
Rust
2
star
60

platform-io-esp32-counter-ci

ESP32 Pushbutton Counter (Platform IO) with Wokwi CI
C++
2
star
61

fastled-monaco

FastLED auto complete + goodies for Monaco Editor
TypeScript
2
star
62

simon-verilog

Simon Says game, written in Verilog and simulated on Wokwi
Verilog
2
star
63

led-3d-spiral

3D LED Spiral for Wokwi AVR Simulator
JavaScript
2
star
64

littlefs-wasm

LittleFS compiled to Web Assembly
JavaScript
2
star
65

wokwi-chip-clang-action

Compiles Custom Chips written in C for the Wokwi Simulator (https://wokwi.com)
Dockerfile
1
star
66

platform-io-esp32-http-client

ESP32 HTTP Client with Wokwi CI example
C++
1
star
67

verispell

SPELL implementation in Verilog
Verilog
1
star
68

astyle-wasm

Artistic Style (AStyle) compiled for Web Assembly
JavaScript
1
star
69

wokwi-TaskScheduler

TaskScheduler challenges and playgrounds
C++
1
star
70

the-skull-xmas

Christmas Firmware for The Skull
C++
1
star
71

wokwi

Wokwi
1
star
72

wokwi-tests

Integration tests for the Wokwi simulation platform
C++
1
star
73

openmpw-docker

Docker container with OpenMPW PDK + tools: yosys, magic, klayout, ngspice, gtkwave, etc
Dockerfile
1
star
74

wokwi-library-index

Index for the Wokwi Library Manager
JavaScript
1
star
75

attiny-hvsp-captures

High-voltage Serial Programming ATtiny85 logic analyzer captures
1
star
76

led-web-socket

LED Web Socket Transmitter (for use with Wokwi.com simulator)
JavaScript
1
star
77

tiny-tapeout-test-simple

7 Segment GDS fun
Verilog
1
star
78

soulmate-streamer

Stream pixel data from Wokwi to Soulmate
HTML
1
star
79

esp32-hello-wokwi-ci

Using Wokwi CLI to the ESP32 projects with GitHub actions
1
star
80

mbedtls-wasm

mbedTLS, compiled for Web Assembly
JavaScript
1
star
81

ngspice-wasm

ngspice compiled into Web Assembly
Shell
1
star
82

wokwi_chips_api

Wokwi Custom Chips API in Rust
Rust
1
star
83

silife

Game of Life, in Silicon
Verilog
1
star
84

embedded-research-workshop-gitpod

Gitpod workspace for Wokwi for Embedded System Security Research workshop
1
star
85

esp32-roms

ESP32 bootrom binaries
JavaScript
1
star