Skip to content

Refactor for atopile 0.11.6#1

Merged
eigenlucy merged 2 commits into
eigenlucy:mainfrom
nickkrstevski:fix/update_to_latest
Sep 6, 2025
Merged

Refactor for atopile 0.11.6#1
eigenlucy merged 2 commits into
eigenlucy:mainfrom
nickkrstevski:fix/update_to_latest

Conversation

@nickkrstevski

Copy link
Copy Markdown
Contributor

Updating this project to use the latest syntax and best practices from 0.11.6.

I tried to ensure the layout didnt change, hopefully the functionality is identical.

  • Removed footprints/ directory
  • Used "ato create part" to pull all JLC components
  • Deleted old floating footprints and .ato component files after ato creating parts for them
  • Changes imports to match new parts/ filepaths
  • Removed imports from generics/ and imported from standard library: Power -> ElectricPower etc
  • Removed manually installed packages and used ato add <dependency> straight from packages website
  • Left in some potentially unused imports like usb, xt-connectors, irlml5203, bzx384, XH_minus_2PS etc. Would delete if no plan to use them
  • changed vcc -> hv, and gnd->lv
  • used bridge connect where possible
  • override net names example

@eigenlucy
eigenlucy merged commit 06e6471 into eigenlucy:main Sep 6, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants