20,191 karma · joined February 4, 2013
I make robots mostly. I want to figure out how robots can help solve social problems. Read my writing or see my portfolio at tlalexander.com and see my robots at http://reboot.love
My cool robot arm: https://twitter.com/TLAlexander/status/1455320442642714625
See my farming robotics work here: https://community.twistedfields.com/t/a-closer-look-at-acorn-our-open-source-precision-farming-rover/108
And:
https://community.twistedfields.com/t/join-the-solar-farming-revolution-support-acorn-and-empower-farmers-worldwide/370
You are welcome to email me but usually I don’t end up responding to out of the blue emails (due to procrastination or disorganization). [tlalexander at gmail]
Your series of comments in this thread frankly demonstrate a lack of understanding of what electrical engineering is. Yes if you want to make glowing LEDs then a multimeter and other cheap equipment are all you need, and you might be able to learn that in a month. But electrical engineering is so much deeper than that. Trouble comes when you have things like high power circuits right next to sensitive high speed signals. Eg a compact drone motherboard could be driving potentially hundreds of watts of switching currents right next to high speed camera sensor data streams.
There’s countless examples of what can make electrical engineering hard. If you don’t understand, don’t argue with people online - listen to people with experience and seek to understand why without challenging what surprises you. It’s all very interesting if you want to learn it.
I find it hard to predict what technology will be like in four years, but the next major leap for these tools will be higher level system specification and integrated design. What you want is not a circuit board what you want is a product. The tools will bring multiple functions together and fully integrated iterative design will accelerate development.
Despite the many problems with the AI roll out I am fundamentally excited for tools which can accelerate our engineering development. We will build things much faster in 4 years than today. One year of progress will in some instances take one week.
I am particularly interested in how this might begin to accelerate change in heavy industry. With hope it will help us build fusion power reactors and high speed electric trains.
I hope we find the courage to support every person who for one reason or another does not ride this wave. We will have so much more to share, or to hoard.
And yeah I always imagined hiring a PCB designer to help but it always seemed like a lot. To have a reliable tool I can use any time I want is wonderful.
For tools, I think the LLMs will outpace companies who built specialized tooling for this over the last couple years. Every six months we will see more progress than we saw in the last few years - for quite some time.
Put the LEDs in a cool pattern, slap a Pico on there, have your LLM program it, then dangle it off your backpack with a USB battery pack. Probably adding a motion sensor is easy enough.
Ask the LLM to make sure the board follows JLCPCB’s design rules, lists the LCSC part number for each part, verifies the parts are in stock, double checks every footprint, and makes sure the board passes DRC. Make sure it creates a schematic that is linked to the board design, and that the schematic is properly arranged in to logical blocks with clear connections the way a person would make a schematic - not a big array of parts with global labels for everything. Once it’s done, ask it to clean up the schematic and make it better. Repeat for the board layout. Ask it to review and look for issues multiple times. It will find them. Finally, take some time to doodle your own silkscreen art on there. Have fun! Note the Pico 2 is USB micro. For USB C, sparkfun or waveshare sell similar boards.
Also you can ask it to teach you! Ask a million questions and have it give you multimedia explainers.
I had Fable design an LED earring. Rechargeable coin cell, RP2350 cpu, IMU, 45 addressable LEDs. It made two mistakes - missed the through holes on the coin cell holder footprint and made the center pad too small. I was able to have JLC swap the through hole battery holder for a surface mount one, and I put a little solder on the small center pad to make it stick up above the mask. They work great! It took 6 days of Fable usage, so about $50 on my Max plan. Very cheap for hardware dev.
I was sufficiently impressed that I’ve been going over old circuit board designs. Some half finished, some completed but in need of a next rev, and I’m getting so much done.
To see it hit the mainstream like the OpenAI announcement, I think big things are coming for this world and by and large they are not ready for it.
For my part, I have always loved PCB design and layout but I simply can’t keep up with the amount of labor required to build what I want, so I welcome this change.
I have also begun exploring more advanced algorithms for PCB manipulation. I have a fairly dense board that needs a few more small chips added. I have an algorithm now that can kinda shuffle and jostle things around so you take up all the spare microns of space across a region of the board and make openings to squeeze a little more in there. It’s pretty cool to see the visualizations as I have it generate movies of the component drift. I foresee much more powerful tools like this in the future.
One tip: have it make a project web page with a chronological list of big changes and detailed visualizations for everything that happens. I can actually prompt all of this on my phone while I am out and about, and view the results on a Tailscale served local page. I’ve always wanted to be able to do PCB design when away from home and now I can!
Directly - something can be useful without being AGI.
I set up remote tmux access to my phone right at the beginning so I have been advancing it rather continuously during my waking hours. Especially the last few months which have been a very focused push on a new kernel architecture.