{"slug": "wokwi", "name": "Wokwi", "category": "other", "category_name": "Other software", "description": "", "recommenders": 6, "commenters": 8, "warners": 1, "score": 4.446, "rising": -0.64, "first": "2026-01-08", "latest": "2026-10-18", "why": "there are plenty of things like https://wokwi.com and it's fun", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 6, "neutral": 1, "compare": 0, "warn": 1}, "spark": [0, 0, 2, 2, 1, 0, 0, 0, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "there are plenty of things like https://wokwi.com and it's fun", "kind": "", "icon": true, "domain": "wokwi.com", "github_repo": null, "official_url": "https://wokwi.com", "pricing": "", "aliases": ["Wokwi"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 790366752, "item_id": 49397922, "url": "https://news.ycombinator.com/item?id=49397922", "by": "ofrzeta", "date": "2026-08-22", "version": null, "stance": "recommend", "quote": "https://wokwi.com/", "excerpt": "Is this what you want? https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/tools/qemu.html Also: - https://wokwi.com/ - https://github.com/davidmonterocrespo24/velxio", "context": "", "use_case": "ESP32 simulator", "switched_from": "", "story": "ESP32 Firmware Development with Docker Sandboxes"}, {"id": 757062240, "item_id": 47316390, "url": "https://news.ycombinator.com/item?id=47316390", "by": "zellyn", "date": "2026-03-09", "version": null, "stance": "recommend", "quote": "See also: https://wokwi.com (ESP32 equivalent)", "excerpt": "See also: https://wokwi.com (ESP32 equivalent) [Edit] Which also does Arduino.", "context": "", "use_case": "", "switched_from": "", "story": "Velxio, Arduino Emulator"}, {"id": 754185856, "item_id": 47136616, "url": "https://news.ycombinator.com/item?id=47136616", "by": "00zer00", "date": "2026-02-24", "version": null, "stance": "recommend", "quote": "Nice, reminds me of https://wokwi.com/", "excerpt": "Nice, reminds me of https://wokwi.com/ .", "context": "", "use_case": "", "switched_from": "", "story": "Diode \u2013 Build, program, and simulate hardware"}, {"id": 744810896, "item_id": 46550681, "url": "https://news.ycombinator.com/item?id=46550681", "by": "PPanther", "date": "2026-01-08", "version": null, "stance": "recommend", "quote": "It's very easy and can be used free.", "excerpt": "TLDR: - get in contact with people programming embedded chips in a local hackerspace - use https://wokwi.com/ to get started I was in the same situation. I've been programming high-level languages for decades now and wanted to get my hands on embedded. I've got friends in my local hackerspace and while you can teach yourself programming those chips, it's good to know whom to ask when you get stuck. You can find a hac", "context": "", "use_case": "Learning embedded programming", "switched_from": "", "story": "Embassy: Modern embedded framework, using Rust and async"}, {"id": 744720464, "item_id": 46545029, "url": "https://news.ycombinator.com/item?id=46545029", "by": "utopiah", "date": "2026-01-08", "version": null, "stance": "recommend", "quote": "there are plenty of things like https://wokwi.com and it's fun", "excerpt": "Ah, funnily enough I'm a prototypist software by trade... but I have NO idea about that, none. Honestly you can find emulator, simulators, etc but typically those devices precisely only make sense because the emulated equivalents do not. For example I just received a DeepDeck ... it's \"just\" a macropad, so basically a glorified partial keyboard. It's OSHW and open source so you \"could\" run the Web stack locally to \"c", "context": "", "use_case": "", "switched_from": "", "story": "Project Patchouli: Open-source electromagnetic drawing tablet hardware"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 802193008, "item_id": 50137063, "url": "https://news.ycombinator.com/item?id=50137063", "by": "matthewfcarlson", "date": "2026-10-18", "version": null, "stance": "warn", "quote": "I have tried to use wokwi several times and I ran into roadblocks trying to do what I want with it. They want you to pay and that\u2019s limiting.", "excerpt": "I have tried to use wokwi several times and I ran into roadblocks trying to do what I want with it. They want you to pay and that\u2019s limiting. I get trying to extract value for your work. But I love the idea an OSS solution you can do whatever you want with.", "context": "", "use_case": "ESP32 simulation", "switched_from": "", "story": "Show HN: Esp32sim \u2013 Run ESP32 firmware in the browser"}]}], "who": [], "tags": [], "use_cases": ["esp32 simulation", "esp32 simulator", "electronics simulator", "learning embedded programming"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47094768", "title": "Diode \u2013 Build, program, and simulate hardware", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50131189", "title": "Show HN: Esp32sim \u2013 Run ESP32 firmware in the browser", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49329506", "title": "ESP32 Firmware Development with Docker Sandboxes", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47294568", "title": "Velxio, Arduino Emulator", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46855553", "title": "Jupyter Games on Notebook.link", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46547740", "title": "Embassy: Modern embedded framework, using Rust and async", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 2}, "2026-02": {"neutral": 1, "recommend": 2}, "2026-03": {"recommend": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {"warn": 1}}, "versions": [], "version_unnamed": 0, "quotes": [{"id": 802193008, "item_id": 50137063, "url": "https://news.ycombinator.com/item?id=50137063", "by": "matthewfcarlson", "date": "2026-10-18", "version": null, "stance": "warn", "quote": "I have tried to use wokwi several times and I ran into roadblocks trying to do what I want with it. They want you to pay and that\u2019s limiting.", "excerpt": "I have tried to use wokwi several times and I ran into roadblocks trying to do what I want with it. They want you to pay and that\u2019s limiting. I get trying to extract value for your work. But I love the idea an OSS solution you can do whatever you want with.", "context": "", "use_case": "ESP32 simulation", "switched_from": "", "story": "Show HN: Esp32sim \u2013 Run ESP32 firmware in the browser"}, {"id": 790366752, "item_id": 49397922, "url": "https://news.ycombinator.com/item?id=49397922", "by": "ofrzeta", "date": "2026-08-22", "version": null, "stance": "recommend", "quote": "https://wokwi.com/", "excerpt": "Is this what you want? https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/tools/qemu.html Also: - https://wokwi.com/ - https://github.com/davidmonterocrespo24/velxio", "context": "", "use_case": "ESP32 simulator", "switched_from": "", "story": "ESP32 Firmware Development with Docker Sandboxes"}, {"id": 757062240, "item_id": 47316390, "url": "https://news.ycombinator.com/item?id=47316390", "by": "zellyn", "date": "2026-03-09", "version": null, "stance": "recommend", "quote": "See also: https://wokwi.com (ESP32 equivalent)", "excerpt": "See also: https://wokwi.com (ESP32 equivalent) [Edit] Which also does Arduino.", "context": "", "use_case": "", "switched_from": "", "story": "Velxio, Arduino Emulator"}, {"id": 754191808, "item_id": 47136988, "url": "https://news.ycombinator.com/item?id=47136988", "by": "thinking_cactus", "date": "2026-02-24", "version": null, "stance": "recommend", "quote": "", "excerpt": "Also the amazing https://www.falstad.com/circuit/circuitjs.html", "context": "", "use_case": "Electronics simulator", "switched_from": "", "story": "Diode \u2013 Build, program, and simulate hardware"}, {"id": 754185856, "item_id": 47136616, "url": "https://news.ycombinator.com/item?id=47136616", "by": "00zer00", "date": "2026-02-24", "version": null, "stance": "recommend", "quote": "Nice, reminds me of https://wokwi.com/", "excerpt": "Nice, reminds me of https://wokwi.com/ .", "context": "", "use_case": "", "switched_from": "", "story": "Diode \u2013 Build, program, and simulate hardware"}, {"id": 749703701, "item_id": 46856481, "url": "https://news.ycombinator.com/item?id=46856481", "by": "westurner", "date": "2026-02-02", "version": null, "stance": "neutral", "quote": "Wokwi does circuit design and circuit simulation", "excerpt": "This says it will run pygame (and maybe pygame zero) in a jypyter notebook: https://github.com/Python-Ninja-Hebi/pygame-cookbook?tab=readme-ov-file#pygame-and-jupyter-notebooks : %gui qt import pygame Jupylet does 2D and 3D games in jupyter notebooks: https://github.com/nir/jupylet awesome-jupyter-in-education still lists a number of Games, Graphics, And Simulation resources: https://github.com/quobit/awesome-python-", "context": "", "use_case": "", "switched_from": "", "story": "Jupyter Games on Notebook.link"}, {"id": 744810896, "item_id": 46550681, "url": "https://news.ycombinator.com/item?id=46550681", "by": "PPanther", "date": "2026-01-08", "version": null, "stance": "recommend", "quote": "It's very easy and can be used free.", "excerpt": "TLDR: - get in contact with people programming embedded chips in a local hackerspace - use https://wokwi.com/ to get started I was in the same situation. I've been programming high-level languages for decades now and wanted to get my hands on embedded. I've got friends in my local hackerspace and while you can teach yourself programming those chips, it's good to know whom to ask when you get stuck. You can find a hac", "context": "", "use_case": "Learning embedded programming", "switched_from": "", "story": "Embassy: Modern embedded framework, using Rust and async"}, {"id": 744720464, "item_id": 46545029, "url": "https://news.ycombinator.com/item?id=46545029", "by": "utopiah", "date": "2026-01-08", "version": null, "stance": "recommend", "quote": "there are plenty of things like https://wokwi.com and it's fun", "excerpt": "Ah, funnily enough I'm a prototypist software by trade... but I have NO idea about that, none. Honestly you can find emulator, simulators, etc but typically those devices precisely only make sense because the emulated equivalents do not. For example I just received a DeepDeck ... it's \"just\" a macropad, so basically a glorified partial keyboard. It's OSHW and open source so you \"could\" run the Web stack locally to \"c", "context": "", "use_case": "", "switched_from": "", "story": "Project Patchouli: Open-source electromagnetic drawing tablet hardware"}]}