Live data from Hacker News

"Anyone else out there vibe circuit-building?"

twitter.com

71–80 of 106 posts

Re: "Anyone else out there vibe circuit-building?"

#71
post #25

Been working on this exact problem for a while now. The core issue isn't that LLMs are bad at circuits, it's that we're asking them to do novel design when they should be doing selection and integration. My project ( https://phaestus.app/blog ) takes a different approach: pre-validated circuit blocks on a fixed 12.7mm grid with standardized bus structures. The LLM picks which blocks you need and where they go, but th…

> The core issue isn't that LLMs are bad at circuits, it's that we're asking them to do novel design when they should be doing selection and integration. I don't want to detract from what you're building, but I'm puzzled by this sentence. It very much sounds like the problem is that they're bad at circuits and that you're working around this problem by making them choose from a catalog. Try that for code. "The proble…

At what level of abstraction does programming become a process of selection and integration?

Re: "Anyone else out there vibe circuit-building?"

#72
post #70

If you have solid domain knowledge, LLMs are a force multiplier for electronic design. You just have to have a spider sense for “this is going off the rails”. Other than that, it does useful circuit review, part selection (or suggestions for alternative parts you didn’t know existed), and is usually usefully skeptical. It’s also great at quick back of the napkin “can I just use a smt ceramic here?” Type calculations,…

im imagining if you had a couple parts picked, an llm could follow the reference designs quite well and pick relevant parts and lay them out.

maybe not in the best way, but from a post here last week or so, somebody has written an altium mcp, from which i assume a bunch of the timing and capacitor checks could be run.

maybe not anything particularly high tech, but enough to let mechanical engineers put together test boards without needing to get too far into the electrical discipline

Re: "Anyone else out there vibe circuit-building?"

#73

> Thought for 37s > ... > Ah - that makes sense, that's why it's on fire oh how very relatable, I've had similar moments. I knew about SEDs (smoke emitting diodes) and LERs (light emitting resistors), but what do you call the inductor version?

This reminds me of the video:

"Who did your electricals?"

"My nephew Thomas!"

"Oh, so when did his house burn down?"

"Last ye.... wait how do you know his house burnt down?"

Re: "Anyone else out there vibe circuit-building?"

#74

Been working on this exact problem for a while now. The core issue isn't that LLMs are bad at circuits, it's that we're asking them to do novel design when they should be doing selection and integration. My project ( https://phaestus.app/blog ) takes a different approach: pre-validated circuit blocks on a fixed 12.7mm grid with standardized bus structures. The LLM picks which blocks you need and where they go, but th…

If I understand what you are doing this sounds like a great idea.

For example a part like the ADS7953 ADC comes with layout recommendations, including the design of the ground plane underneath the chip and the placement of the decoupling caps. A more extreme example would be an esp32 and all of it's supporting parts, including the keepout area on the PCB for wifi transmission.

I really want to assemble circuits out of higher level primitives like that, drag and drop a chip and all of its supporting parts, including their layout and power connections.

Re: "Anyone else out there vibe circuit-building?"

#76
I've been vibe circuit building since the 1970s, but that's not what this is about, is it? ;-)

Years ago, at Pumping Station One in Chicago, I watched someone struggle with the driving of multiple LEDs from an Arduino in his project. He wondered why the LEDs got dimmer when more than one was lit.

I looked at the original schematic, and what he had built, and noticed a difference. The original design had a resistor on each LED, but he had decided that was a redundancy and refactored it to use a single LED instead. In the case of current flow, this meant the circuit still worked, but that current limiting that resistor provided now was shared across every active LED, leading to the progressive dimming as more LEDs were active.

It turned out his background was in software, where the assumptions are much different as to what is important. Cutting out redundant code is an important skill.

I saw it as a cognitive impedance mismatch being played out in real life.

I assume the same is true for an LLM/AI attempting the same leap.

Re: "Anyone else out there vibe circuit-building?"

#78

I've been vibe circuit building since the 1970s, but that's not what this is about, is it? ;-) Years ago, at Pumping Station One in Chicago, I watched someone struggle with the driving of multiple LEDs from an Arduino in his project. He wondered why the LEDs got dimmer when more than one was lit. I looked at the original schematic, and what he had built, and noticed a difference. The original design had a resistor on…

I actually had this exact scenario come up last week except that in my version it warned me to make sure that I added a resistor to each LED to keep brightness normalized.

I didn't happen to need this particular advice, but it stuck in my head as something that would potentially save someone learning a lot of pain.

Re: "Anyone else out there vibe circuit-building?"

#79

Been working on this exact problem for a while now. The core issue isn't that LLMs are bad at circuits, it's that we're asking them to do novel design when they should be doing selection and integration. My project ( https://phaestus.app/blog ) takes a different approach: pre-validated circuit blocks on a fixed 12.7mm grid with standardized bus structures. The LLM picks which blocks you need and where they go, but th…

This sounds interesting for quick prototypes, but tbh it doesn't map onto how most iterative layout processes actually work. At least in my experience. $0.02

However, I wanted to say that for a lot of common parts I find the Adafruit open source schematics to be at least as useful as the application layout suggestions in many datasheets. When it comes to regulators etc it's nice to see how they did it, because like your project, you really can approach it like a block.

Re: "Anyone else out there vibe circuit-building?"

#80
I ve modified my ZigBee bathroom led light. Replaced the daughterboard with an esp32, integrated a humidity sensor and a presence sensor, another rely and a power circuit, and I now have a bathroom light that lights up automatically when someone is in the room, and turns on the extractor only if the humidity is a ove a certain level.

I ve done all this by taking photos of the circuits and asking Gemini how to do it.

Post reply on HN