News for hackers. Stuff that matters.
Re:Atopile – design circuit boards fast – with code by tomhow on Wednesday July 16, 2025 @10:58AM (#44583049)
Previously:

Show HN: Atopile – Design circuit boards with code - https://news.ycombinator.com/item?id=39263854 - Feb 2024 (292 comments)

Re:Atopile – design circuit boards fast – with code by amelius on Wednesday July 16, 2025 @12:18PM (#44584030)
My reaction to the first comment would be that for more flexibility you could write a Python script to generate the .ato netlist.
Re:Atopile – design circuit boards fast – with code by ted_dunning on Wednesday July 16, 2025 @03:15PM (#44585835)
Sure.

But that flexibility means that you lose a lot of common constraints that are actually desirable.

Re:Atopile – design circuit boards fast – with code by napowderly on Wednesday July 16, 2025 @07:40PM (#44588059)
We think both are pretty important. For most people, the ato language should be sufficiently powerful, for module designers we have a python interface that allows for more complex designs.

For example the INA228 from TI has a funky addressing scheme that is not possible to describe in ato, so we create a hybrid module:

atopile for the main structure: https://github.com/atopile/packages/blob/multi/adafruit_heis...

compose in an 'addressor' python module: https://github.com/atopile/packages/blob/multi/adafruit_heis...

Re:Atopile – design circuit boards fast – with code by napowderly on Thursday July 17, 2025 @07:56PM (#44599678)