- Updated view_base and view_screen KiCad projects to v6 files
- Updated footprints to v6 versions
- Fixed all DRC errors and most warnings
- Updated CI
- Run on Ubuntu 22.04 runner
- Updated KiBot and KiKit versions
- Use KiBot for 3d rendering now instead of custom scripts
- Switched to using KiCad text variables for replacement rather than raw text find&replace
- Misc design updates
- Exposed bottom-side thermal pad underneath TMC6300 to make it easier to possibly hand-solder
- Separated GND and GNDA nets, replaced connection with a net-tie, and updated corresponding copper fills around HX711
Service loops weren't really feasible/helpful, so don't recommend them via the silkscreen. Fixes#10
Also added testpoints (or could be solder points) for all signals on the top side of the screen PCB. Fixes#11
- Use KiKit for fab automation
- Add splitflap scripts for exporting pcb pdfs, and switch to splitflap script for 3d rendering (for consistency with fab automation)
- Added support in 3d rendering scripts for soldermask & silkscreen colors, option to skip virtual components
- Added silkscreen to base and screen pcbs for commit and date info