Adafruit GEMMA M0 - Miniature wearable electronic platform
Gemma M0 fra Adafruit er et meget lille mikrocontroller kort, med præcist nok indbygget til at skabe mange simple projekter. Den ser måske lille og sød ud: rund, kun lidt større end en 10’er og med krokodillenæb og sy venlige terminaler. Men lad dig ikke narre, Gemma M0 er meget kraftfuld! Adafruit har brugt den samme formfaktor som de brugte til den originale ATtiny85-baseret Gemma og gav den en opgradering. På Gemma M0 har de udskiftet den mindre kraftfulde ATtiny85 chip, med en kraftig ATSAMD21E18 chip.
Gemma M0 fyrer virkeligt op under dine “wearables” (elektronisk tilbehør som f.eks. smart ure). Den er lige så lille og er lettere at bruge så du kan mere.
Det mest spændende ved Gemma M0 er, at mens du kan bruge den med Arduino IDE, leveres den med CircuitPython integreret. Når du tilslutter enheden, dukker den op som et meget lille diskdrev med main.py på. Du kan så redigere main.py med din yndlings tekstbehandler og bygge dit projekt ved hjælp af Python, det mest populære programmeringssprog. Ingen installation, IDE eller compiler er nødvendig, så du kan bruge den på enhver computer (selv ChromeBooks) eller computere du ikke kan installere software på (perfekt til uddannelsesinstitutioner. Når du er færdig, fjerner du blot Gemma M0 fra computeren og tager din kode med dig.
FEATURES
- Samme størrelse, formfaktor og pinout som den klassiske Gemma
- Udskiftet ATtiny85 8-bit AVR chippen med en ATSAMD21E18 32-bit Cortex M0+
- 256KB Flash - 8x så meget som de 8 KB der var på ATtiny85
- 32 KB RAM - 64x så meget som de 512 bytes der var på ATtiny85
- 48 MHz 32 bit processor - 6x så hurtig som ATtiny85 (og det er uden at tage højde for 32-bit opdateringen)
- Medfødt USB understøttet af alle styresystemer - kan bruges i Arduino eller CircuitPython som USB serial konsol, Keyboard/Mus HID, selv et lille diskdrev til lagring af Python scripts.
- (ATtiny85 havde ikke medfødt USB-understøttelse)
- Kan bruges med Arduino IDE eller CircuitPython
- Indbygget RGB DotStar LED
- Sy terminaler med store huller, der kan bruges med ledende tråd eller krokodillenæb til hurtig prototype
- Hver I/O terminal kan bruges til 12-bit analog input, eller digital input/output med internt forbundet “pullups” eller “pulldowns” (I elektroniske logiske kredsløb er en pull-up-modstand eller en pull-down-modstand en modstand, der bruges til at sikre en kendt tilstand for et signal)
- Gemma M0’ terminaler har de nødagtig samme navne som på den originale Gemma, så alt din eksisterende Arduino kode vil fungere præcist på samme måde, uden du behøver ændre noget.
- Ægte analogt output på en I/O terminal - kan bruges til at aspille 10-bit kvalitets lydklip
- To højhastigheds PWM outputs på to andre I/O terminaler - til servoer, LED’er og lignende.
- Alle tre terminaler kan også bruges som hardware kapacitive berøringssensorer uden yderligere komponenter nødvendigt
- Kan køre NeoPixels eller DotStars på alle pins, med nok hukommelse til at køre 8000+ pixels. DMA-NeoPixel understøttelse på én pin så du kan køre pixels uden at skulle bruge processor tid på det.
- Medfødt hardware I2C eller Serial tilgængeligt på to terminaler så du kan forbinde til enhver I2C eller Serial enhed med ægte hardware understøttelse (ingen irriterende “bit-banging” (ét udtryk for at signaler der kun kan køre i software, når hardware understøttelse ikke er muligt. Det kan skabe flere forskellige problemer, og er generelt langsommere end hardware understøttet processering))
- Samme Reset knap til at genstarte projekt kode
- Indbygget On/Off kontakt
- JST batteriforbindelse til AAA eller LiPoly batteri(er) (ingen uindbygget LiPoly opladning så det er sikkert at bruge med NiMH/Alkaline)
Hver enhed leveres med en fuldt samlet og testet Gemma M0 med CircuitPython og eksempel kode forprogrammeret.
For mere information omkring Adafruit Gemma M0, kan du tjekke Adafruits guide.
TEKNISKE DETALJER
- Dimensioner: 27.95mm / 1.1" rund x 6.4mm / 0.25" høj
- Vægt: 2.1g
- Datablad, EagleCAD PCB filer, firmware, Fritzing objekt og meget mere, er tilgængeligt i produktguiden
Brand | Adafruit |
---|---|
Vægt (kg) | 0.001000 |