The Corginator v2 is an updated version of the original Corginator (which had an ATMEGA328P microcontroller). Here's what's new:
- ATMega328P replaced with ATSAMD21G18 (faster, more memory, more storage, and more bits!)
- ICSP programming replaced with keyed SWD header
- Bulky USB Type-B replaced with USB Type-C connector
- Arduino Nano form factor replaced with Adafruit Feather form factor
- Li-poly single cell battery charging enabled with Microchip MCP73831
- Smaller and lighter design
The Corginator v2 is open source hardware. This design was created in KiCAD, an FOSS schematic capture and PCB layout / routing software. While schematics are provided in PDF format, you will need the latest version of KiCAD (v8 or above) to directly view and modify the schematic and PCB.
This design uses the Adafruit Feather M0 as a reference design for both the SAMD21 and battery charging. I also used their wonderful tutorial to flash a bootloader onto the Corginator with my Segger J-link EDU.
To support Adafruit's open-source hardware and software development, please consider using their USA-designed & manufacturered products in your next project.