
Adafruit Gemma M0 on kompakti ja monipuolinen mikrokontrolleri, joka sopii täydellisesti yksinkertaisten projektien luomiseen helposti. Pienestä koostaan – noin neljännesdollarin kokoinen – huolimatta sitä käyttää tehokas ATSAMD21E18-prosessori. Tämä tekee siitä huomattavasti tehokkaamman kuin edeltäjänsä, ATtiny85-pohjainen Gemma.
48 MHz:n 32-bittisellä prosessorilla varustettu Gemma M0 päihittää ATtiny85:n tarjoamalla natiivin USB liitännän, jota kaikki käyttöjärjestelmät tukevat. Se voi toimia USB sarjaporttina, näppäimistön tai hiiren HID-ohjaimena tai jopa pienenä levyasemana Python-skriptien tallentamiseen. CircuitPython-yhteensopivuuden ansiosta koodin muokkaaminen on yksinkertaista – muokkaa vain main.py-tiedostoa, joka näkyy pienenä levyasemana kytkennän yhteydessä.
Levy säilyttää klassisen muotonsa kolmella isoreikäisellä ommeltavalla alustalla johtavaa lankaa tai alligaattoriklipsuja varten, mikä mahdollistaa helpon prototyyppien valmistuksen. Jokainen I/O-alusta tukee 12-bittisiä analogisia tuloja ja digitaalista I/O:ta sisäisillä ylös- tai alasvetokytkentöillä, ja yksi alusta tukee aitoa analogista lähtöä, joten se sopii äänisovelluksiin. Kahden nopean PWM-lähdön ja kapasitiivisen kosketusanturiyhteensopivuuden ansiosta Gemma M0 sopii täydellisesti servojen ja LEDien ohjaamiseen tai reagoivien käyttöliittymien luomiseen.
Lisäominaisuuksiin kuuluvat DMA NeoPixel -tuki, natiivi laitteisto-I2C- tai sarjaliitäntä ja sama nollauskytkimen asettelu koodin uudelleenkäynnistystä varten, mikä varmistaa yhteensopivuuden olemassa olevien Arduino koodien kanssa. Sisäänrakennettu JST-akkuliitin mahdollistaa saumattoman virransyötön AAA- tai LiPoly-akkujen kautta. Jokainen Gemma M0 on testattu ja ladattu CircuitPythonilla ja esimerkkikoodilla, jotka ovat valmiita välittömään käyttöön.
| Brändi | Adafruit |
| Malli | 3501 |