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…
"Anyone else out there vibe circuit-building?"
61–70 of 106 posts
Re: "Anyone else out there vibe circuit-building?"
#62Earlier quoted context omitted.
> 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…
Are there examples of LLMs generating novel code? If so, who is it novel to? Not trying to be a smart ass here, I’ve been keeping an eye out for years.
Re: "Anyone else out there vibe circuit-building?"
#63Earlier quoted context omitted.
The breadboard has validated the communication between the ESP32 and ADC chip (over I2C). It's enough that I've now moved to KiCad layout and will wait for the boards to come back to see if the actual ADC data I am getting is more or less linear, noiseless…
Ah ok! Thanks for that bit of clarification, it makes a world of a difference, yes, you can use the breadboard for that, but - based on my own experience - if you want to actually use an ADC on a breadboard you're going to be in for a world of hurt as soon as you exceed some very low threshold frequency of updating and you're going to be fighting all kinds of weird bias effects. The parasitic capacitance of those bre…
Re: "Anyone else out there vibe circuit-building?"
#64> 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?
...only know what an inductor is from watching a video one the youtubes where they were talking about using them on the suspensions of F1 cars and they explained their relationship to electronic circuits, forget what their actual name is.
Re: "Anyone else out there vibe circuit-building?"
#65Earlier quoted context omitted.
Both Gemini and ChatGPT have a pretty comically wrong knowledge of op-amps. They usually recommend outdated chips and are confused about circuit topologies. I was looking at this last week and it hasn't changed. I asked them to suggest and evaluate microphone circuits and they were just bad. I would really, really recommend reading some human-written text if you're learning about that. I can't think of any reason why…
Thanks, I have read a lot of human-written text (and actual books from the day) in addition to the LLM feedback. Again though, had I ignored LLMs altogether I would have barely progressed in the past two months. I think. They seem to act as an "idea board" of sorts—sends me out then looking for others to validate (or not) what they're spouting. "Schottky diodes to protect op-amp inputs…" Not op-amp inputs, ADC inputs…
Re: "Anyone else out there vibe circuit-building?"
#66Been 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…
I think Altium tried to do something similar. A bunch of common blocks being able to just plop on the PCB, (auto) route few tracks and done. Failed because there was always something some client wanted to do, move, change or optimize for production run. Module based design is cool for getting the prototype going but once you get into production you want to optimize everything so it falls apart quickly when you need t…
Re: "Anyone else out there vibe circuit-building?"
#67Been 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…
Re: "Anyone else out there vibe circuit-building?"
#68Earlier quoted context omitted.
Ah ok! Thanks for that bit of clarification, it makes a world of a difference, yes, you can use the breadboard for that, but - based on my own experience - if you want to actually use an ADC on a breadboard you're going to be in for a world of hurt as soon as you exceed some very low threshold frequency of updating and you're going to be fighting all kinds of weird bias effects. The parasitic capacitance of those bre…
Large metal planes uniformly spaced. At what point is the parasitic capacitance just a capacitor.
Re: "Anyone else out there vibe circuit-building?"
#69Been 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 is conceptually interesting to me because I see this as almost a more generic TI Webench. I’m curious why your focus in the sized “grid” blocks (presumably for placement directly on the PCB layout) instead of doing the same but for the schematic. That way I still have the flexibility of laying out the board how I want to meet eg mechanical constraints instead of working around a 12.7mm grid.
My intent for phaestus isn't to design pcb's, it's to design entire products, and also to be friendly to non technical users who don't know what a PCB is, let alone do layout themselves.
Re: "Anyone else out there vibe circuit-building?"
#70Other 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, especially handy for roughing out timings and that kind of thing.