Adafruit Metro M4 med Microchip ATSAMD51
- Med 32-bit Cortex M4 SAMD51 mikrocontroller
- 512K Flash, 192K RAM
- 3,3V logik og forsyning
Er du klar? Helt klar? For her kommer den hurtigste, mest kraftfulde Metro nogensinde. Adafruits “Metro M4” med ATSAMD51 mikrocontroller. Denne “Metro” er lynhurtig, med dens 120MHz Cortex M4 mikrocontroller med floating point understøttelse. Og med mulighed for en masse behjælpeligt ekstratilbehør, bliver dette helt sikkert dit nye favorit chipset.
For at starte ATSAMD51 rejsen har Adafruit valgt, at starte ud med den klassiske 'Arduino kompatible' form og pin layout man kender og elsker. Denne Metro er samme størrelse som de andre i serien, og er kompatible med alle Adafruits skjold. Den har analog pins de steder du forventer, og SPI/UART/I2C hardware understøttelse samme sted som Metro 328 og M0. Men den får sine kræfter fra en ATSAMD51J19:
- Cortex M4 core der opererer ved 120 MHz
- Hardware DSP og floating point support
- 512 KB flash og 192 KB RAM
- 32-bit, 3.3V logic og strøm
- Dobbelt 1 MSPS DAC (A0 og A1)
- Dobbelt 1 MSPS ADC (8 analog pins)
- 6 x hardware SERCOM (I2C, SPI eller UART)
- 22 x PWM-udgange
- Stereo I2S indgang/udgang med MCK pin
- 10-bit Parallel capture controller (til kamera/video ind)
- Indbygget krypteringsmotorer med AES (256 bit), ægte RNG og Pubkey controller
- 64 QFN chip
God start ikke sandt?
METRO M4 kan forsynes med 7-9V polaritets beskyttet DC eller via microUSB forbindelsen til en valgfri 5V USB strømkilde. Placeret ved siden af det integrerede 2.1mm DC stik er en tænd/sluk kontakt, så du let kan tænde og slukke dit setup. METRO M4 skifter automatisk mellem USB og DC.
METRO har 25 GPIO pins, hvoraf 8 er analog indgange, og 2 er ægte analog udgange. Der er hardware SPI-port, hardware I2C-port og hardware UART. Logic level er 3.3V
Medfødt USB, Metro M4 har ikke brug for en hardware USB til Serial konverter, da Metro M4 har integreret USB-support. Når enheden er sat til at agere serial enhed, kan USB-interfacet bruges med enhver computer til at lytte/sende data til METRO’en, og kan også bruges til at køre og opdatere kode via bootloaderen. Den kan også agere HID keyboard eller mus.
Fire indikator LED’er og en NeoPixel, på forkanten af printkortet, til nem fejlsøgning. Én grøn power LED, to RX/TX LED’er til dataoverførsel via USB, og én rød LED er tilsluttet. Ved siden af reset knappen finder du en RGB NeoPixel, der er bruger konfigurerbar.
2 MB QSPI Flash lager chip er integreret på kortet. Du kan bruge SPI Flash lager som en meget lille harddisk. Når lagret bruges i Circuit Python, vil du kunne lagre dine scripts, biblioteker og filer på lageret. Når lageret bruges i Arduino, kan du læse fra og skrive filer til lageret, som en lille datalogger eller et SD kort, og ved hjælp af Adafruits “helper” program kan filerne tilgås over USB.
Nem omprogramming, leveres med forud-indlæst UF2 bootloader, hvilket gør at enheden vises som et USB stick. Man trækker (drag-n-drop) bare firmware over på disken for at programmere, uden brug af special værktøj eller drivers! Dette kan bruges til at indlæse CircuitPython eller Arduino IDE (det er bossa v1.8 kkompatible)
Adafruit har en fungerende Arduino support pakke for kortet, med en masse fungerende funktioner, men deres primære mål med Metro M4 er CircuitPython - med 120 MHz, og 192KB RAM kører CircuitPython rigtig godt på denne chip! På nuværende tidspunkt har de en fungerende CircuitPython 3.0 alpha, og flere API dele tilføjes hver uge.
Tekniske detaljer
Produkt dimensioner: 72.0mm x 54.0mm x 15.0mm
Produkt vægt: 20.6g
Brand | Adafruit |
---|---|
Vægt (kg) | 0.020600 |