Adafruit Metro M4 feat. Microchip ATSAMD51

35,95 Inc. Vat

7 in stock (can be backordered)

Description

Adafruit Metro M4 feat. Microchip ATSAMD51

Are you ready? Really ready? Cause here comes the fastest, most powerful Metro ever. The Adafruit Metro M4 featuring the Microchip ATSAMD51. This Metro is like a bullet train, with it’s 120MHz Cortex M4 with floating point support. Your code will zig and zag and zoom, and with a bunch of extra peripherals for support, this will for sure be your favorite new chipset.

To start off our ATSAMD51 journey we decided to kick it off with the classic ‘Arduino compatible’ shape and pinout you know and love. This Metro is the same size as the others, and is compatible with all our shields. It’s got analog pins where you expect, and SPI/UART/I2C hardware support in the same spot as the Metro 328 and M0. But! It’s powered with an ATSAMD51J19:

Cortex M4 core running at 120 MHz
Hardware DSP and floating point support
512 KB flash, 192 KB RAM
32-bit, 3.3V logic and power
Dual 1 MSPS DAC (A0 and A1)
Dual 1 MSPS ADC (8 analog pins)
6 x hardware SERCOM (I2C, SPI or UART)
16 x PWM outputs
Stereo I2S input/output with MCK pin
10-bit Parallel capture controller (for camera/video in)
Built in crypto engines with AES (256 bit), true RNG, Pubkey controller
64 QFN
Pretty good start right? So we put this chip on a PCB with all these nice extras:

Power the METRO M4 with 7-9V polarity protected DC or the micro USB connector to any 5V USB source. The 2.1mm DC jack has an on/off switch next to it so you can turn off your setup easily. The METRO will automagically switch between USB and DC.
METRO has 25 GPIO pins, 8 of which are analog in, and two of which is a true analog out. There’s a hardware SPI port, hardware I2C port and hardware UART. Logic level is 3.3V
Native USB, there’s no need for a hardware USB to Serial converter as the Metro M4 has built in USB support. When used to act like a serial device, the USB interface can be used by any computer to listen/send data to the METRO, and can also be used to launch and update code via the bootloader. It can also act like an HID keyboard or mouse.
Four indicator LEDs and one NeoPixel, on the front edge of the PCB, for easy debugging. One green power LED, two RX/TX LEDs for data being sent over USB, and a red LED connected. Next to the reset button there is an RGB NeoPixel that can be used for any purpose.
2 MB QSPI Flash storage chip is included on board. You can use the SPI Flash storage like a very tiny hard drive. When used in Circuit Python, the 2 MB flash acts as storage for all your scripts, libraries and files. When used in Arduino, you can read/write files to it, like a little datalogger or SD card, and then with our helper program, access the files over USB.
Easy reprogramming, comes pre-loaded with the UF2 bootloader, which looks like a USB storage key. Simply drag firmware on to program, no special tools or drivers needed! It can be used to load up CircuitPython or Arduino IDE (it is bossa v1.8 compatible)
We have a working Arduino board support package, with lots of stuff working, but our primary target for this board is CircuitPython – with 120 MHz, and 192KB of RAM CircuitPython runs really well on this chip! At this time, we have CircuitPython 3.0 alpha working, and adding more API parts every week.

We’re starting off with a BETA marking on this board because this is the first development board with this chip so you can expect ‘excitement’, ‘adventure’ and ‘oops that doesnt work in this silicon revision’!

TECHNICAL DETAILS

Product Dimensions: 72.0mm x 54.0mm x 15.0mm / 2.8″ x 2.1″ x 0.6″

Product Weight: 20.6g / 0.7oz

Adafruit Metro M4 feat. Microchip ATSAMD51

Ecco la Metro più veloce e potente di sempre. Adafruit Metro M4 con Microchip ATSAMD51. Questo Metro con il suo Cortex M4 a 120 MHz con supporto a virgola mobile.

Questo Metro ha le stesse dimensioni degli altri ed è compatibile con tutti i nostri scudi. Ha pin analogici dove ci si aspetta e supporto hardware SPI / UART / I2C nello stesso punto di Metro 328 e M0. Ma! È alimentato con un ATSAMD51J19:

  • Core Cortex M4 funzionante a 120 MHz
  • DSP hardware e supporto in virgola mobile
  • Flash da 512 KB, 192 KB di RAM
  • Logica e alimentazione a 32 bit, 3.3V
  • DAC doppio 1 MSPS (A0 e A1)
  • Dual 1 MSPS ADC (8 pin analogici)
  • 6 x hardware SERCOM (I2C, SPI o UART)
  • 16 uscite PWM x
  • Ingresso / uscita stereo I2S con pin MCK
  • Controller di acquisizione parallela a 10 bit (per videocamera / video in)
  • Costruito in motori di crittografia con AES (256 bit), vero RNG, controller Pubkey
  • 64 QFN

Alimenta METRO M4 con DC da 7-9 V protetto da polarità o il connettore micro USB su qualsiasi sorgente USB da 5 V. Il jack DC da 2,1 mm ha un interruttore on / off accanto, in modo da poter disattivare facilmente la configurazione. METRO cambierà automaticamente tra USB e DC.

METRO ha 25 pin GPIO, 8 dei quali sono analogici, e due dei quali sono una vera uscita analogica. C’è una porta SPI hardware, una porta I2C hardware e una UART hardware. Il livello logico è 3.3V

Native USB, non è necessario un convertitore USB-seriale hardware poiché Metro M4 è dotato di supporto USB. Se utilizzato come dispositivo seriale, l’interfaccia USB può essere utilizzata da qualsiasi computer per ascoltare / inviare dati alla METRO e può anche essere utilizzata per avviare e aggiornare il codice tramite il bootloader. Può anche funzionare come una tastiera o un mouse HID.

Quattro indicatori LED e un NeoPixel, sul lato anteriore del PCB, per un facile debug. Un LED di alimentazione verde, due LED RX / TX per i dati inviati tramite USB e un LED rosso collegato. Accanto al pulsante di reset c’è un NeoPixel RGB che può essere utilizzato per qualsiasi scopo.

2 MB di chip di memoria Flash QSPI incluso. È possibile utilizzare l’archiviazione Flash SPI come un disco rigido molto piccolo. Quando viene utilizzato in Circuit Python, il flash da 2 MB funge da spazio per tutti gli script, le librerie e i file. Se utilizzato in Arduino, è possibile leggere / scrivere file in esso, come un piccolo datalogger o una scheda SD, e quindi con il nostro programma di supporto, accedere ai file tramite USB.

Facile riprogrammazione, viene pre-caricato con il bootloader UF2, che assomiglia a una chiave di archiviazione USB. Basta trascinare il firmware sul programma, non sono necessari strumenti o driver speciali! Può essere usato per caricare CircuitPython o Arduino IDE (è compatibile con bossa v1.8)

Abbiamo un pacchetto di supporto per la scheda Arduino funzionante, con un sacco di cose che funzionano, ma il nostro obiettivo principale per questa scheda è CircuitPython – con 120 MHz e 192KB di RAM CircuitPython funziona davvero bene su questo chip! Al momento, CircuitPython 3.0 Alpha funziona e aggiungiamo più parti API ogni settimana.

Iniziamo con una marcatura BETA su questa scheda perché questa è la prima scheda di sviluppo con questo chip, quindi puoi aspettarti ‘eccitazione’, ‘avventura’ e ‘oops che non funzionano in questa revisione di silicio’!

DETTAGLI TECNICI

  • Dimensioni del prodotto: 72.0mm x 54.0mm x 15.0mm
  • Peso del prodotto: 20.6g


Reviews

There are no reviews yet.

Be the first to review “Adafruit Metro M4 feat. Microchip ATSAMD51”

Your email address will not be published. Required fields are marked *