Commit Graph

10 Commits

Author SHA1 Message Date
Scott Bezek
3bee19df93
Migrate to KiCad 6 (#96)
- 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
2022-10-02 21:40:10 -07:00
Scott Bezek
916854c611 Fix LCD footprint lib path and hide LCD 3d model by default in kicad 3d rendering 2022-03-14 18:06:52 -07:00
Scott Bezek
5316810d83 Remove "service loop" silkscreen marks from screen pcb
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
2022-03-13 15:11:21 -07:00
Scott Bezek
aea7efc3d0 Add a bunch of part numbers to BOM 2022-03-13 12:50:26 -07:00
Scott Bezek
417ca2c263 View screen pcb: move solderpads to bottom to avoid shorting on metal LCD shield 2022-02-15 12:16:43 -08:00
Scott Bezek
56feeb484c
Fab automation (#2)
- 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
2022-02-15 01:27:38 -08:00
Scott Bezek
8957d8b28e
KiBot electronics automation (#1)
Basic KiBot artifact generation - schematic, bom, and pbc renders
2022-02-14 19:31:39 -08:00
Scott Bezek
dc58fc2334 View: Label LCD pads 2022-02-13 09:40:06 -08:00
Scott Bezek
e997f32d6e View: screen pcb nearly done 2022-02-12 22:59:40 -08:00
Scott Bezek
6a8243e412 View: Add initial screen pcb 2022-02-11 23:02:28 -08:00