Hugoyhu / SAMD21-Corginator

Corginator v2 is a corgi-shaped development board with the ATSAMD21G18, compatible with Arduino and CircuitPython.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SAMD21-Corginator

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

Open Source Hardware

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.

Schematic

PNG of Schematic Capture

PCB

Image of Assembled Corginator

Attribution

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.

About

Corginator v2 is a corgi-shaped development board with the ATSAMD21G18, compatible with Arduino and CircuitPython.