Adafruit METRO M0 Express - for Arduino / CircuitPython - ATSAMD21G18

Adafruit METRO M0 Express - for Arduino / CircuitPython - ATSAMD21G18

Adafruit METRO M0 Express - for Arduino / CircuitPython - ATSAMD21G18

299,00 kr
På lager (2 stk) 1-2 dages leveringstid
Varenummer
AF3505
✓ Trustpilot: 9.6 ✓ Dansk lager ✓ 4500+ faste kunder

Metro er Adafruits serie af mikrocontrollerkort til brug sammen med Arduino IDE. Det nye Metro M0 Express kort ligner Adafruits originale Metro 328 til forveksling, dog med en kæmpe opgradering. I stedet for ATmega328, har Metro M0 en ATSAMD21G18 chip, en ARM Cortex M0+. Det er Adafruits første Metro der er designet til brug sammen med CircuitPython. CircuitPython er en begynder-orienteret udgave af MicroPython – og som navnet antyder, er der tale om en lille men fuld funktionsdygtig version af det populære Python programmeringssprog specifikt til brug med kredsløb og elektronik.

Ikke alene kan du bruge kortet med CircuitPython, men Metro M0 er også kompatibel med Arduino softwaren.

I hjertet af Metro M0 finder du en ATSAMD21G18 ARM Cortex M0 processor, med en clockfrekvens på 48 MHz ved 3.3V, den samme der er at finde i den nye Arduino Zero. Den chip har hele 256K FLASH hukommelse (8x mere end Atmega328) og 32K RAM (16x så meget som Atmega328). Chippen har indbygget USB, og har USB-til-Seriel programmering & debug-interface integreret, uden at skulle bruge en FTDI-chip.

  • METRO kan forsynes med 7-9V polaritet beskyttet jævnstrøm eller via micro USB-stikket til hvilken som helst 5V USB-kilde. Der er en tænd/sluk kontakt lokaliseret ved siden af det 2.1mm store jævnstrømsstik, så du let kan slukke dit udstyr. METRO skifter automatisk mellem USB og jævnstrøm.
  • METRO har 25 GPIO pins, 12 af disser er analog ind, og én er en ægte analog ud. Der er hardware SPI-port, hardware I2C port og hardware UART. Logic level er 3.3V.
  • Medfødt USB gør, at der ikke er brug for hardware USB til Serial konverter, da Metro M0 har integreret USB support. Når Metro bruges til at agere seriel enhed, kan USB interfacet bruges af hvilken som helst computer til, at lytte/sende data til METRO, og kan også bruges til at eksekvere og opdatere kode via bootloaderen. Metro kan også agere keyboard, mus eller MIDI enhed.
  • For let fejlfinding er der fire indikator LED’er og én NeoPixel, at finde på forkanten af kortet. En grøn power LED, to RX/TX LED viser datatrafik der sendes over USB, og en rød LED. Ved siden af reset knappen finder du en RGB NeoPixel, der er konfigurerbar.
  • 2 MB SPI Flash hukommelseschip er installeret på kortet. Du kan bruge SPI Flash hukommelsen som en meget lille harddisk. Gennem Circuit Python, agerer de 2MB flash lager for dine scripts, biblioteker og filer. Gennem Arduino kan du læse eller skrive filer til flash lageret, ligesom en slags lille datalogger eller SD kort, og derefter tilgå filerne gennem Adafruits “helper program”.
  • Nem om-programmering; leveres med UF2 bootloader præ-installeret, hvilket får enheden til at opføre sig som et USB drev. Du trækker simpelthen bare firmware over på enheden for at programmere, intet special værktøj eller driver er nødvendigt! Kan bruges til at indlæse CircuitPython, PXT/MakeCode eller Arduino IDE (enheden er bossa-kompatible)

Leveres samlet med headers, testet og med UF2 bootloader præ-installeret. Der er 4 gummi “bumpers” inkluderet, så enheden ikke glider på underlag. Lodning er ikke nødvendig for at kunne tage enheden i brug, bare plug and play!

Vær venligst opmærksom på, at CircuitPython IKKE er præ-installeret. Se fuld installations guide ved, at følge linket nedenfor.

Adafruits CircuitPython & Metro M0 guide

Tekniske detaljer

  • ATSAMD21G18 @ 48MHz ved 3.3V logic/power
  • 256KB FLASH hukommelse og 32KB RAM
  • 2 MB SPI Flash chip
  • Ingen EEPROM
  • 32.768 KHz krystal til clock generering & RTC
  • 3.3V regulator med 500mA peak strøm output
  • Medfødt USB support, leveres med USB bootloader og seriel port fejlfinding
  • Der medfølger massere af pins - 25 GPIO pins, 5 mere end Metro 328
  • Hardware Serial, hardware I2C, hardware SPI support
  • PWM udgang på næsten alle pins
  • 6 x 12-bit analoge indgange
  • 1 x 10-bit analoge udgange (DAC)
  • Indbygget NeoPixel på pin #40
  • Pin #13 rød LED til generelle blink
  • Tænd/sluk kontakt
  • 4 monteringshuller
  • Der medfølger 4 gummi “bumpers” så kortet ikke glider på underlag
  • Genstart knap
  • Adafruit sort PCB med guld belægning på markeringer
  • Dimensioner: 71mm x 53mm / 2.8" x 2.1"
  • Højde (med strøm-jack): 13mm / 0.5"
  • Vægt: 20g
Mere information
Brand Adafruit
Vægt (kg) 0.0200
Indsend din bedømmelse
Du anmelder:Adafruit METRO M0 Express - for Arduino / CircuitPython - ATSAMD21G18