Get the latest tech news
Vibe-Coding a PCB – surprisingly good
I was expecting this to be pretty bad - but it actually came out quite nicely!
For this experiment, I used Atopile — a tool that lets you define a hardware project using code and turns it into a KiCad PCB. The board needed the basics: an ESP32-S3 module, USB-C power and data lines, a 3.3V regulator, reset and boot buttons, status LEDs, a quick connector, and the usual passives. I specified LCSC part numbers and 0603 sizes for resistors and capacitors, with GPIO 19 and 20 handling the USB data lines for proper differential routing.
Or read this on Hacker News