The PCB is designed using a variety of tools. With the spirit of open hardware, most are free or atleast have hobbiest level licenses (e.g. fusion 360).
- FreeCad Download
- Java (Required for FreeRouting) Download
- Free Routing Download
- EasyEDA Download
- Fusion 360 (Optional)
Due to the bias for open/free tools, modifying the PCB will require muliple pieces of software to work together. The workflow is as follows:
To edit the PCB in Fusion360 and import into EasyEDA, first confert it to a DXF file with freecad
- Edit PCB Sketch in Fusion 360
- Export PCB Body as STEP file
- Import STEP file into FreeCad
- Export FreeCad file as DXF file
- EasyEDA -> Import DXF -> Import DXF file
Due to the unusual shape of the PCB, EasyEDA will always fail to route the traces with the built in autorouter. We must export an Autorouter DSN file and use FreeRouting to route the traces. We can then export a .SES file from FreeRouting and import it back into EasyEDA.
- EasyEDA -> Autorouter -> Export DSN
- FreeRouting -> Open DSN file
- FreeRouting -> Autoroute (wait for autorouting to finish, it may take 10+ minutes)
- FreeRouting -> Incompletes (verify no incomplete traces are highlighted in pink)
- FreeRouting -> Violations (verify no violations are highlighted in pink)
- FreeRouting - Click in the main window to pause autorouting (or else export will fail)
- FreeRouting -> File -> Export Spectra Session file
- EasyEDA -> Route -> Import Spectra Session file
The font used by AnkerMake is either "Poppins SemiBold" or "Poppins Bold". Download font
- Import the font into your system font manager
- In easyEDA, import the font from the system font manager