NEW In version 2! On March 4, 2015 we released Version 2, which is physically and code-wise identical but has changed the Mini-B connection for a Micro-B USB connector and adds a much-requested On-Off switch!
The Attiny85 is a fun processor because despite being so small, it has 8K of flash, and 5 I/O pins, including analog inputs and PWM ‘analog’ outputs. We designed a USB bootloader so you can plug it into any computer and reprogram it over a USB port just like an Arduino (it uses 2 of the 5 I/O pins, leaving you with 3). In fact we even made some simple modifications to the Arduino IDE so that it works like a mini-Flora. Perfect for small & simple projects the GEMMA will be your go-to wearable electronics platform.
Even though you can program GEMMA using the Arduino IDE, it’s not a fully 100% Arduino-compatible. There are some things you trade off for such a small and low cost microcontroller!
- GEMMA does not have a Serial port connection for debugging so the serial port monitor will not be able to send/receive data
- Some computers’ USB v3 ports don’t recognize the GEMMAs bootloader. Simply use a USB v2 port or a USB hub in between