I don’t see how you would get a good training set on this or put it in a format that LLMs understand
Not sure how familiar you are with KiCad but its project files are just text. With a little bit of rearranging you can get things like:
"Component U1 is 74HCT02, has 14 pins"
"Component R2 is 4.7K resistor, has 2 pins"
"Signal +5V connects U1 pin 14, U2 pin 9, R1 pin 2, R7 pin 1...."
"Signal /RESET connects U1 pin 2, U4 pin 3, U7 pin 8...."
Ive had that argument with many of the schematic PCB ai startups. Online open source schematics and PCB designs are awful training sets by large. There are some gems out there publicly but that's gems in a sea of sand. Far different than training a LLM on all the published books of the world.
I was puzzled a bit, then realized they only handle schematics. Saying "PCB schematics" is weird.
A schematic is just a representation of a netlist, something where text is more than fine since the graphical form is only for human consumption. An LLM is actually a pretty good fit to cross-reference datasheets and netlists.
Would it be actual PCB layout I would be skeptical as LLMs are quite poor at anything spatial. For schematics however, it could work quite well as a double check.