News for hackers. Stuff that matters.

iopapa

Re:Can AI design circuit boards yet? on Friday September 04, 2026 @08:00PM (#49571604)
Results for GPT-6 Astra and Gemini Flash 3.8 are just in! GPT-6 claimed the first spot with a score of 69.3. Gemini 3.8 Flash on a very solid 5th spot with 55.4.
Re:Can AI design circuit boards yet? on Friday September 04, 2026 @06:04PM (#49570783)
We run each model multiple times against each challenge and take the average score. We include the variance below the score in the leaderboard.

GPT 5.5: 42.3±10.1 GPT 5.6 sol: 39.4±8.7

We were also surprised by the low sol score but it seems consistent with our experience in using it in the field in atopile as agent in our harness. In general OpenAI models didn't do too well on electronics, which seems to change now with GPT-6 Astra. Results are in soon!

Re:Can AI design circuit boards yet? on Friday September 04, 2026 @05:28PM (#49570441)
We spent a lot time evaluating which model is the best to use in our atopile agent harness and thought the benchmark and results are interesting enough to share.

Evaluating a model for specific use-cases like this that are bit more broad scope than a lot of typical microbenchmarks turned out to be quite the challenge.

Determining deterministically what a "good" electrical design is non-trivial and most electrical-engineers rely on good ol' intuition and decade long experience, so we tried to formalize it.

The only reason it was somewhat possible within a reasonable amount of effort is because atopile provides most of the complicated infrastructure for the benchmark: constraint solver, simulation, code-first electronics modeling, erc & drc checks, high level models of passive electronics components etc

Re:Can AI design circuit boards yet? on Friday September 04, 2026 @05:18PM (#49570351)
Claude is surprisingly good at discrete digital design with 74xxx, wonder what it trained on. Did you run it on anything else digital?
Re:Can AI design circuit boards yet? on Friday September 04, 2026 @05:02PM (#49570169)
Love what samuel and his team are building over in the Netherlands! Always thought it would be fun if there was a more beginner friendly version of atopile [1].

[1] https:/atopile.io/

Re:Can AI design circuit boards yet? on Friday September 04, 2026 @04:59PM (#49570131)
Sourcing parts has been a huge motivation for this. We are still pretty jarred by the supply chain crisis a few years ago. Having the ability to formally verify that an alternative part fulfills the original design constraints is huge.

Not sure whether you played with llm datasheet extraction lately, but they are working their way up there. Even started reasoning about curves and footnotes.

Where do you think is the biggest pain point: part discovery, datasheet verification or substitute determination?

Re:Can AI design circuit boards yet? on Friday September 04, 2026 @04:38PM (#49569935)
Really excited about constraint solvers making a comeback! Especially after seeing Z3 getting a mention in anthropics fermat post. EEbench is using atopile's internal constraint solver for engineering parameters (think operating temperature, voltage ranges, stacked tolerances etc).
I will never understand why Sonos puts a tweeter in their speakers, but then configure their master chain in a way that it’s basically off. Wonder if they did some focus group testing and people seemed to associate lacking highs with “premium” sound or something.
Re:cppyy: Automatic Python-C++ Bindings on Wednesday July 16, 2025 @10:47AM (#44582925)
If not doing anything edge-casey, nanobind[0] is extremely pleasant to use. It’s a rewrite of pybind11 specifically designed for the 80/20 use-cases and solves the long compile times. I have used it extensively over the last year in atopile[1] if someone is looking for a real-world production code example. We are using nanobind paired with hatch & scikit-build.

I suggest having a look at the pyproject and src/faebryk/core/cpp.

[0] https://github.com/wjakob/nanobind [1] https://github.com/atopile/atopile

Re:Vibe-Coding a PCB – surprisingly good on Saturday July 12, 2025 @04:33PM (#44544936)
The next stage in `ato build` process would have caught the missing connections in the DRC check and the LLM could have fixed it itself.
Re:Vibe-Coding a PCB – surprisingly good on Saturday July 12, 2025 @03:57PM (#44544668)
Co-author of atopile here – super excited to see this on HN!

Coincidentally, we just built an MCP server for atopile, and Claude seems to love it. It makes a big difference in usability, and also exposes our re-usable design library[0].

A bit about atopile[1]: Our core idea is to capture design intent in a knowledge graph with constraints and high-level modeling of components and interfaces. This lets us do much more than just AI integrations: we’ve built an in-house constraint solver that can automatically pick passives (resistors, capacitors, etc) based on the values you've constrained in your design.

Currently, atopile directly generates KiCAD PCB files, so you can finish the layout (mainly the connections between reusable layout blocks). We're also generating artifacts like I2C bus trees and 3D models, with power trees and schematic generation on the roadmap.

Happy to answer questions or go into technical details!

[0] https://packages.atopile.io/ [1] https://atopile.io/

Re:Vibe-Coding a PCB – surprisingly good on Saturday July 12, 2025 @03:42PM (#44544551)
Tried out claude code with atopile this week, and it's absolutely crazy. atopile has mcp support and claude loves using it. The MCP gives access to the atopile design library and compiler amonst other things.

Disclaimer: co-author of atopile here

Finally some love for the best controller ever made. Name of the project is also great. Hope to see some usb version of the dongle hw that supports multiple controllers.