Recently Arduino has announced their new family members. This time they are very much focused on the IoT enabled devices. There new boards are having in-built Wi-Fi and low-power NB-IoT to make it easy to connect with cloud and making them remote controller over the Internet.
The new boards are also compatible with the Arduino Uno, Mega and existing MKR boards. They can also be programmed using the Arduino IDE.
The MKR WiFi 1010 is the second generation of the existing Arduino MKR1000. It is using the ESP32 module which is manufactured by u-blox. The new board offers better low power consumption. It also has been designed not only to speed up and simplify the prototyping of WiFi-based IoT applications. But it also can be used embedded in production IoT applications that require WiFi connectivity.
A key feature is the MKR1010’s two standalone programmable processors – the first based on ARM processor core technology, the second based on a dual-core Espressif IC. The multi processor architecture is making the board a high-performance solution that can distribute its workload across its dual-processor system.
Another key feature is the implementation of a secure authentication module – Microchip’s ECC508. It has crypto authentication to secure TLS network communications and connections.
The design includes a Li-Po charging circuit that allows the Arduino MKR WIFI 1010 to run on battery power or external 5V, charging the Li-Po battery while running on external power. Switching from one source to the other is done automatically.