Warning
To reach the state of ready-for-manufacturing, check out the issues
This repo contains:
- KiCad files for the PCB / schematics
- EEPROM template for FT_PROG
|- Main Aspect2 PCB
├── eeprom
│ ├── Greybull_FabD+.xml - FT Prog template (official on-board FACET)
│ └── Facet2_fabA+.xml - FT Prog template (derived from onboard FTDI dump)
├── lib - additional KiCad symbols / footprints
└── references - Datasheets and original blurry PCB photos
- KiCad 8.0
- KiCad JLCPCB tools extension (generating manufacturing files -> Gerbers, BOM, CPL)
Before being able to communicate with the device, programming eeprom or regular usage, drivers need to be installed!
- Windows x64
- FTDI Drivers
- FT_PROG (Programming eeprom only)
- Download & install drivers
- Download & open FT Prog
- Connect Aspect2 board
- Click "Scan & Parse" to enumerate connected device (Magnifying glass icon or "Devices -> Scan & Parse")
- Right-click on the found device, hit Apply template
- Choose Facet2_FabA+.xml
- Click Program (Lightning bolt icon or "Devices -> Program")
- Click Program-button in the dialog box
- Click Close-button, close FT Prog tool
- Re-plug Aspect2 board
- AssemblerGames - first mentioning of FACET2 PCB
- FACET on xosft wiki - Technical documentation of FACET port
- libaspect2 - Attempt at an open source library