Tools & making · firmware emulator
Diode
Browser-based tool to build, program and simulate circuits in 3D, valued for its visual simulation and approachability. Critics say it is clunky and hard to use.
Summarized from 30 comments.
Browser-based tool to build, program and simulate circuits in 3D, valued for its visual simulation and approachability. Critics say it is clunky and hard to use.
- recommend
- 17
- criticize
- 10
- months recommended
- 1 of 13
Why people love it
Impressive, cool project · 3
It's still clunky though. It's a great, cool thing that OP built but just not very practical.
Feb 2026 · commentThis is actually very cool and predates vibe coding
Feb 2026 · commentThis is really terrific!!!
Feb 2026 · commentGood 3D viewer and graphics · 2
Love the 3d viewer they've done here.
Feb 2026 · commentDamn the 3D graphics look great
Feb 2026 · commentSimulation makes circuits approachable · 2
Simulations like this are more approachable then schematics
Feb 2026 · commentthe simulation aspect is the real killer feature though
Feb 2026 · comment
What people warn about
Crashes and bugs · 5
Application error: a client-side exception has occurred (see the browser console for more information).
Feb 2026 · commentit's stuck in an infinite request loop and pins my cpu for absolutely no reason
Feb 2026 · commentvoltage around the LED slowly rises to infinity for some reason
Feb 2026 · commentClunky, difficult interface · 3
Looks great, but pretty difficult to work with.
Feb 2026 · commentIt's still clunky though. It's a great, cool thing that OP built but just not very practical.
Feb 2026 · commentpretty terrible UI for electronic circuits
Feb 2026 · comment
What hackers pick instead
- LTspiceFree circuit simulator that is quick, easy to use, and often has the model you need already ported. Critics say the interface is an acquired taste.10recommend
- SPICEFree, open-source circuit simulator that electronics engineers use to model analog behaviour before building. Critics note weak security history and that it wasn't built for programmers.8recommend
- ngspiceFree circuit simulator that people use for real engineering work. Critics call its core code dated, say it assumes outdated systems, and find switching to xschem clumsy.5recommend
Every quote
The 25 most detailed of 30 comments. Each links to the original.
It's still clunky though. It's a great, cool thing that OP built but just not very practical.
Mixed · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Simulations like this are more approachable then schematics
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
the simulation aspect is the real killer feature though
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
This is actually very cool and predates vibe coding
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Looks great, but pretty difficult to work with.
Mixed · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Love the 3d viewer they've done here.
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Damn the 3D graphics look great
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
This is really terrific!!!
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Application error: a client-side exception has occurred (see the browser console for more information).
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
it's stuck in an infinite request loop and pins my cpu for absolutely no reason
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
voltage around the LED slowly rises to infinity for some reason
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
lacks exception catching for when webgl is disabled
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
pretty terrible UI for electronic circuits
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
I shorted it and it crashed the page.
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
This is a great product for kids to experiment and then run it real life on their kits.
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
this is the kind of tool that gets 10x more useful with LLM integration
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
I still see limited value in having a 3D breadboard.
Mixed · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Less for theory more visually "this wire goes here"
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
The upsides are the measurement tools built in.
Recommends · Feb 2026 · in “Diode – Build, program, and simulate hardware”
makes it harder to put stuff together
Mixed · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Don't add unnecessary complexity just because AIs are good at vibecoding threejs demos.
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
the fade-in animation when starting/stopping the simulation takes too long
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
A bit hard to do changes using a touch interface (example iPhone or iPad)
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware in the browser”
This is all the downsides with none of the upsides.
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
it's yet another slopware of course
Criticizes · Feb 2026 · in “Diode – Build, program, and simulate hardware”
Counts from 1,795,640 Hacker News comments, Nov 2025 to Nov 2026. How we count · Report a mistake