Link all’immagine del pinout ad alta risoluzione.
Puoi trovarlo qui Amazon Arduino MKR WiFi 1010
Chip principale
- CPU e memoria
- CPU ARM® Cortex®-M0+ ATSAMD21G18A funzionante fino a 48 MHz
- Moltiplicatore hardware a ciclo singolo
- Micro Trace Buffer (MTB)
- Flash autoprogrammabile nel sistema da 256 KB
- Memoria SRAM da 32 KB
- Sistema
- Ripristino all’accensione (POR) e rilevamento Brown-out (BOD)
- Orologio interno 32,768 kHz (RTC), 48 MHz
- 16 interrupt esterni
- Interfaccia di programmazione e test, tramite debug da cavo seriale a due pin (SWD)
- Bassa potenza
- Modalità di sospensione inattivo e stand-by
- Periferiche SleepWalking
- Periferiche
- Controller di accesso diretto alla memoria (DMAC) a 12 canali
- Sistema di eventi a 12 canali
- Contatore in tempo reale (RTC) a 32 bit con funzione orologio/calendario
- Generatore CRC-32
- 1 × USB OTG a piena velocità
- Fino a sei interfacce di comunicazione seriale (SERCOM), ciascuna configurabile per vari protocolli.
- Un’interfaccia Inter-IC Sound (I2S) a due canali
- Un convertitore analogico-digitale (ADC) a 12 bit, 350 ksps con un massimo di 20 canali
- Convertitore digitale-analogico (DAC) a 10 bit, 350 ksps
- Controller tattile periferico (PTC)
- Touchscreen capacitivo a 256 canali e rilevamento di prossimità
- Pin PWM: 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 – o 18 -, A4 -o 19)
- UART: 1
- SPI: 1
- I2C: 1
- I2S: 1
- Connettività: Wi-Fi
- Pin di ingresso analogico: 7 (ADC 8/10/12 bit)
- Pin di uscita analogica: 1 (DAC 10 bit)
- Interrupt esterni: 8 (0, 1, 4, 5, 6, 7, 8, A1 -o 16-, A2 – o 17)
- LED_COSTRUITO: 6
Specifiche radio NINA-W10
Il modulo WiFi/Bluetooth è controllato tramite l’SPI secondario e include un sistema dual-core con due CPU Harvard Architecture Xtensa LX6 che operano a una frequenza di clock interna massima di 240 MHz (un esp32 ).
- Memoria del processore
- ROM da 448 Kbyte per l’avvio e le funzioni principali
- SRAM da 520 Kbyte per dati e istruzioni
- 16/32 (NINA-W101 e NINA-W102/NINA-W106) Mbit FLASH per la memorizzazione del codice, incluso
- crittografia hardware per proteggere i programmi.
- 1 kbit EFUSE (memoria non cancellabile) per indirizzi MAC, configurazione del modulo, crittografia flash e ID chip
- Wifi
- IEEE 802.11b/g/n
- Potenza in uscita: 15 dBm
- Velocità dati max: 72 Mbit/s
- Bluetooth BR/EDR
- Bluetooth v4.2 + EDR (Numero massimo di slave: 7)
- Supporto banda: 2,4 GHz, 79 canali (40 canali per bassa energia)
- Potenza in uscita/velocità dati: 1/2/3 Mbit/s: 5 dBm (1 Mbps 5 dbm per bassa energia)
Sicurezza e crittografia
La sicurezza è garantita dal microchip ATECC508A
- Coprocessore crittografico con archiviazione sicura delle chiavi basata su hardware
- Esegue algoritmi a chiave pubblica ad alta velocità (PKI)
- ECDSA : Algoritmo di firma digitale a curva ellittica FIPS186-3
- ECDH: Algoritmo Diffie-Hellman della curva ellittica FIPS SP800-56A
- Supporto per curva ellittica standard P256 NIST
- Algoritmo hash SHA-256 con opzione HMAC
- Operazioni host e client
- Lunghezza chiave a 256 bit
- Memoria per un massimo di 16 chiavi
- Due contatori monotonici ad alta resistenza
- Numero di serie unico garantito a 72 bit
- Generatore di numeri casuali (RNG) FIPS interno di alta qualità
- Memoria EEPROM da 10 Kb per chiavi, certificati e dati
- Opzioni multiple per la registrazione dei consumi e le informazioni di scrittura una tantum
- Blocco antintrusione per interruttore antimanomissione esterno o abilitazione chip di accensione.
How to
Datasheet
SAMD21
NINA-W102
ATECC508
Grazie
- Arduino
- esp8285
- esp8266
- esp12 E
- esp07
- NodeMCU v2.x
- NodeMCU v3.x
- ESP-01
- ESP-01S
- ESP32
- ESP32c3
- ESP32 s2
- ESP32s3
- VCC-GND Studio YD-ESP32-S3
- ESP32-S3 DevKitC 1
- WeAct ESP32 S3 A
- WeMos LOLIN S3
- WeMos LOLIN S3 Pro
- Arduino SAMD
- STM32
- Raspberry Pi