Remix.run Logo
Diode – Build, program, and simulate hardware(withdiode.com)
129 points by rossant 4 days ago | 23 comments
fileyfood500 a minute ago | parent | next [-]

Interesting if there could be automated circuit designs through it

dgxyz 2 hours ago | parent | prev | next [-]

I appreciated that smoke comes out of the battery if you short it :)

Edit: I am ex EE. I will note that it's horrible using this view. It is marginally more horrible than using breadboards in reality. Schematics exist because reality tends to suck or have inconsistencies. For example TO-99 packages come in different pin orders, so 2N3904 has the opposite order to a BC547. Also breadboards tend not to have full length bus bars depending on vendors. At least though in this form it's an ideal representation though which doesn't have parasitic capacitors, inductors, dodgy contacts and no ground plane all over it.

It is good fun though :)

KeplerBoy an hour ago | parent | prev | next [-]

Not a fan. The standard schematic abstraction is great and actually helps us parse circuits.

Don't add unnecessary complexity just because AIs are good at vibecoding threejs demos.

globular-toast 10 minutes ago | parent [-]

Got to agree. This is kind of pointless. Breadboards exist to make it easier to build physical circuits. I would also argue there is paedagogical value in actually playing with a physical breadboard. Having to physically orient things in 3D space is a small price you pay for building a physical prototype. This is all the downsides with none of the upsides.

seanthemon 2 hours ago | parent | prev | next [-]

A more mature version of this is "CRUMB" found on steam, it costs money but it's got a lot of great features.

WalterGR an hour ago | parent [-]

https://www.crumbsim.com/

Steam: 78% positive reviews out of 675. $8.99. Windows-only, though the website says “CRUMB is available for iOS and Android along side its desktop counterparts on Windows and MacOS.”

https://store.steampowered.com/app/2198800/CRUMB_Circuit_Sim...

No affiliation.

lm28469 an hour ago | parent | prev | next [-]

Your slopware needs a few more vibe code sessions, it's stuck in an infinite request loop and pins my cpu for absolutely no reason:

https://i.imgur.com/Lv94a9H.png

https://i.imgur.com/fTlOqCS.png

Try upgrading to opus max plus next 4.7 with the $400 a month plan, it should work better!

yusucan 19 minutes ago | parent [-]

dude this thing is older than vibecoding. https://news.ycombinator.com/from?site=withdiode.com

svennidal 3 hours ago | parent | prev | next [-]

Looks great, but pretty difficult to work with. Would be nice to be able to switch to top view to see more clearly where you're plugging things.

svennidal 43 minutes ago | parent | next [-]

Looks great, but pretty difficult to work with. Would be nice to be able to switch to top view to see more clearly where you're plugging things.

Edit: Clicking the background and dragging it actually gave me the top view I was looking for. Thank you goodcanadian. That said, I still think this application is a better skillset demo than a practical tool to use.

goodcanadian 3 hours ago | parent | prev [-]

You can click the background and drag to rotate the view

lnenad 3 hours ago | parent [-]

It's still clunky though. It's a great, cool thing that OP built but just not very practical.

fercircularbuf 3 hours ago | parent | prev | next [-]

This is really terrific!!!

bandrami 2 hours ago | parent | prev | next [-]

OK the smoke was really funny

zkmon 3 hours ago | parent | prev | next [-]

Super cool. Wonder if we can input the circuit as code.

bandrami 2 hours ago | parent | next [-]

There used to be some really good web-based SPICE interpreters but I can't find them now. This was before javascript ate everything, so you would enter the netlist, click a button, and get a GIF or the current at a specified terminal or whatever

eqvinox an hour ago | parent [-]

Well, SPICE is still around in its zillion forks and dialects…

AIUI the best frontend is kicad, though I never really tried that, I just wrote the text files by hand.

eqvinox an hour ago | parent | prev [-]

> Wonder if we can input the circuit as code.

SPICE. You're describing SPICE. :)

PunchyHamster 3 hours ago | parent | prev | next [-]

the 3D look is cool but makes it harder to put stuff together

NooneAtAll3 3 hours ago | parent | prev | next [-]

lacks exception catching for when webgl is disabled

shakna 2 hours ago | parent | prev | next [-]

Holy requests, batman.

... Why so many requests for a static asset?

lm28469 an hour ago | parent [-]

Because it's yet another slopware of course

dorongrinstein 4 days ago | parent | prev [-]

wow. looks amazing