Le MKR WIFI 1010 est une amélioration significative par rapport au MKR 1000 WIFI. Il est équipé d'un module ESP32 fabriqué par U-BLOX. Cette carte vise à accélérer et simplifier le prototypage d'applications IoT basées sur le WiFi grâce à la flexibilité du module ESP32 et à sa faible consommation d'énergie. La carte est composée de trois blocs principaux :
- Microcontrôleur ARM SAMD21 Cortex-M0+ 32 bits basse consommation ;
- U-BLOX série NINA-W10 faible puissance 2,4 GHz IEEE® 802.11 b/g/n Wi-Fi ;
- Authentification cryptographique ECC508.
Le MKR WIFI 1010 comprend une puissance de calcul 32 bits, le riche ensemble habituel d'interfaces d'E/S et un Wi-Fi basse consommation avec une puce cryptographique pour une communication sécurisée à l'aide du cryptage SHA-256. De plus, il offre une facilité d'utilisation du logiciel Arduino (IDE) pour le développement et la programmation de code. Toutes ces caractéristiques font de cette carte le choix préféré pour les projets émergents alimentés par batterie IoT sous une forme compacte. Son port USB peut être utilisé pour alimenter (5V) la carte. Il dispose d'un circuit de charge Li-Po qui permet à l' Arduino MKR WIFI 1010 de fonctionner sur batterie ou sur une source externe de 5 volts, chargeant la batterie Li-Po tout en fonctionnant sur une alimentation externe. Le passage d'une source à l'autre se fait automatiquement.