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