Simon Merrett
Created June 29, 2021

GAMOO - the SAMD21 Arduboy

It just seems right that there would be an Arduboy port to SAMD chips. Hoping this will be one which others can benefit from.

Things used in this project

Hardware components

Microchip SAMD21G18A
×1
SH1106 OLED
×1
Bill of Materials will be uploaded as a file
×1
Arduboy Compatible
Arduboy Compatible
×1

Software apps and online services

KiCad
KiCad
Awesome open source PCB software!
Arduboy Forum
Arduino IDE
Arduino IDE
notepad++
Used for editing the library files
Atmel Studio
For burning the bootloader to the SAMD21 chip

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
solder
Lots of flux!
Use lots of decent quality flux. It is the cheapest, fastest way to improve your soldering, if you haven't been using it up to this point, in my humble opinion
Low temp solder (optional)
This can make correcting mistakes and especially soldering the ribbon cable on the OLED display far easier.
3D Printer (generic)
3D Printer (generic)
For enclosure - optional

Story

Read more

Custom parts and enclosures

PCB files

Gerbers - use at your own risk. Not all features have been checked.

Schematics

GAMOO Schematic

PDF version of Kicad schematic

GAMOO BoM

Bill of Materials to go with the schematic - use at your own risk

Code

Fork of Arduboy2 library

This is Work in Progress so do expect broken or missing features. It is ported for SAMD21, to a great extent (eeprom missing at time of publishing)

Fork of Arduboy Tones library

Another work in progress to get Arduboy sound working on SAMD21.

Credits

Simon Merrett

Simon Merrett

1 project • 0 followers
Thanks to @Pharap, @MLXXXP, @bateske.

Comments