MKR WIFI 1010 è un miglioramento significativo rispetto a MKR 1000 WIFI. È dotato di un modulo ESP32 realizzato da U-BLOX. Questa scheda mira a velocizzare e semplificare la prototipazione di applicazioni IoT basate su WiFi grazie alla flessibilità del modulo ESP32 e al suo basso consumo energetico. La scheda è composta da tre blocchi principali:
- SAMD21 Cortex-M0+ MCU ARM a basso consumo a 32 bit;
- U-BLOX serie NINA-W10 Wi-Fi a bassa potenza 2,4 GHz IEEE® 802.11 b/g/n;
- ECC508 Autenticazione crittografica.
MKR WIFI 1010 include potenza di calcolo a 32 bit, il solito ricco set di interfacce I/O e Wi-Fi a bassa potenza con un Cryptochip per comunicazioni sicure utilizzando la crittografia SHA-256. Inoltre, offre la facilità d'uso del software Arduino (IDE) per lo sviluppo e la programmazione del codice. Tutte queste caratteristiche rendono questa scheda la scelta preferita per i progetti emergenti alimentati a batteria IoT in una forma compatta. La sua porta USB può essere utilizzata per fornire alimentazione (5 V) alla scheda. Ha un circuito di ricarica Li-Po che consente Arduino MKR WIFI 1010 di funzionare con l'alimentazione a batteria o una fonte esterna da 5 volt, caricando la batteria Li-Po durante il funzionamento con alimentazione esterna. Il passaggio da una sorgente all'altra avviene automaticamente.