{"title":"Adafruit GEMMA M0 - Miniature wearable electronic platform","handle":"adafruit-gemma-m0-miniature-wearable-electronic-platform","url":"/products/adafruit-gemma-m0-miniature-wearable-electronic-platform","description":"The Adafruit GEMMA M0 is a tiny, coin-sized microcontroller board designed for wearable electronics and small projects. Despite its quarter-sized footprint, it packs serious power with an ATSAMD21E18 32-bit Cortex M0+ processor, 256 KB of Flash, and 32 KB of RAM — a massive upgrade over the original ATtiny85-based Gemma.\n\nThe GEMMA M0 ships with CircuitPython pre-loaded. Plug it in, edit the main.py file with any text editor, and your project is ready — no IDE or compiler installation required. It also works with the Arduino IDE for those who prefer C/C++.\n\nKey Features\n\n\nATSAMD21E18 32-bit Cortex M0+ – 48 MHz processor with 256 KB Flash and 32 KB RAM\n\nNative USB – Works as a serial console, keyboard/mouse HID, or small disk drive on every OS\n\nCircuitPython and Arduino Support – Program with Python or C/C++, no special software installation needed\n\nThree Sew-Pads with Alligator-Clip Holes – Easy connections with conductive thread or clips for fast prototyping\n\n12-bit Analog Input – On each I/O pad, with internal pullups/pulldowns\n\nTrue Analog Output – One pad supports 10-bit audio playback\n\nTwo High-Speed PWM Outputs – Drive servos, LEDs, and more\n\nHardware Capacitive Touch – All three pads work as touch sensors with no extra components\n\nNeoPixel and DotStar Support – Drive 8,000+ pixels on any pin, with DMA-NeoPixel support on one pin for zero processor overhead\n\nHardware I²C and Serial – True hardware support on two pads (no bit-banging)\n\nBuilt-in RGB DotStar LED – For status indication or visual feedback\n\nOn/Off Switch and Reset Button – Convenient power and restart controls\n\nJST Battery Connector – For AAA or LiPo batteries (no built-in LiPo charging, safe for NiMH/alkalines)\n\n\nIdeal For\n\nWearable electronics and e-textile projects\nSmall interactive LED installations\nBeginner-friendly CircuitPython learning\nRapid prototyping with alligator clips\nPortable, battery-powered projects\n\n\nPackage Contents\n\n1× Adafruit GEMMA M0 – Fully assembled and tested, with CircuitPython and example code pre-loaded\n\n\n\nNote: The GEMMA M0 has the same pinout as the original Gemma, so existing Arduino code works without changes. USB cable not included.\n\n\nResources\n\nAdafruit GEMMA M0 Learn Guide\nCircuitPython\nDMA-Driven NeoPixels Guide\n","vendor":"Adafruit","product_type":"physical","in_stock":true,"options":[],"variants":[{"id":14321,"title":"Default Title","sku":"AF-3501","price":20.18,"compare_at_price":0.0,"on_sale":false,"in_stock":true,"available_quantity":103,"option1":"Default Title"}]}