eujc21 's avatar
eujc21
npub1nvje...dchn
Brainstorming a CLI-Driven Analog Design Flow Lately I’ve been thinking about how far we can push AI + simulation workflows for analog circuit design — without ever opening a GUI. What if we could go from idea → schematic → simulation → optimization → BOM entirely from the command line? Here’s what I’m experimenting with in the lab: • Use Vertex AI’s Gemini to generate SPICE netlists for basic amplifier circuits (starting with non-inverting op-amps) • Run simulations via Ngspice in batch mode • Parse gain, clipping, or frequency response with Python • Feed the metrics back to Gemini to refine the design • Loop until the output behavior meets the design goal • Export the final netlist + BOM for import into Eagle or AMCADD No mouse. No clicking. Just AI + CLI + electronics fundamentals. The long-term goal is to automate parts of the analog design process and create a reproducible design-feedback loop that could scale from lab tools to PCB fabrication. If you’ve explored circuit design automation, SPICE scripting, or LLM-generated hardware — I’d love to hear your thoughts. What’s missing in this loop? What breaks when complexity scales? Let’s riff.
Remember, remember! The fifth of November, The Gunpowder treason and plot; I know of no reason Why the Gunpowder treason Should ever be forgot! Guy Fawkes and his companions Did the scheme contrive, To blow the King and Parliament All up alive. Threescore barrels, laid below, To prove old England's overthrow. But, by God's providence, him they catch, With a dark lantern, lighting a match! A stick and a stake For King James's sake! If you won't give me one, I'll take two, The better for me, And the worse for you. A rope, a rope, to hang the Pope, A penn'orth of cheese to choke him, A pint of beer to wash it down, And a jolly good fire to burn him. Holloa, boys! holloa, boys! make the bells ring! Holloa, boys! holloa boys! God save the King! Hip, hip, hooor-r-r-ray!