Skip to content
Trademarks and datasheets are the property of their respective owners

Arduino MKR WIFI 1010 Developer Board

Published Updated 12 views

Arduino MKR WIFI 1010 overview

The Arduino MKR WIFI 1010 is a Developer Board. Main ratings: Microcontroller SAMD21 Cortex®-M0+ 32bit low power ARM® MCU; Radio module u-blox NINA-W102; PSU 5V; Secure element ATECC508. This page brings together the Arduino MKR WIFI 1010 key specifications, with the full datasheet PDF to preview below or download.

The Arduino MKR WIFI 1010 is one of the most optimum and user friendly point of entry to basic IoT and pico-network application design. The board holds core prestige in areas regarding IoT design and applications. The MKR WIFI 1010 features a wide array of applications such as two channel I2S and an external interrupt controller.

The Arduino MKR WIFI 1010 main processor is a low power Arm® Cortex®-M0 32-bit SAMD21, like in the other boards within the Arduino MKR family. The WiFi and Bluetooth® connectivity is performed with a module from u-blox, the NINA-W10, a low power chipset operating in the 2.4GHz range. On top of those, secure communication is ensured through the Microchip® ECC508 crypto chip. Besides that, you can find a battery charger, and a directionable RGB LED on-board.

Key specifications

Microcontroller
SAMD21 Cortex®-M0+ 32bit low power ARM® MCU
Radio module
u-blox NINA-W102
PSU (USB/Vin)
5V
Secure element
ATECC508
Supported battery
Li-Po Single Cell, 3.7V, 1024mAh Minimum
Circuit operating voltage
3.3V
Digital I/O pins
8
PWM pins
13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)

Datasheet

abx00023-datasheet-1.pdf
Format PDFSize 780 KBLanguage EN
Third-party / unverified source

Arduino MKR WIFI 1010 features

  • ARM Cortex M0+ at up to 48 MHz
  • 256KB Flash
  • External Interrupt Controller (up to16 lines)
  • ATECC508 Crypto Chip
  • 32KB SRAM
  • Power On Reset POR and Brown Out
  • Cryptographic co-processor with secure hardware based key storage Protected storage for up to 16 keys,
  • ECDH: FIPS SP800-56A Elliptic Curve
  • 12 channel DMA
  • 12 channel event system
  • 5x 16 bit Timer/Counter
  • 3x 24 bit timer/counter with extended functions
  • 32 bit RTC Watchdog Timer CRC-32 generator
  • Full speed Host/Device USB with 8 end points
  • 6x SERCOM (USART, I2C, SPI, LIN)
  • Two channel I2S
  • 12 bit 350ksps ADC (up to 16 bit with oversampling)
  • 10 bit 350ksps DAC
  • Nina W102 Module
  • Dual Core Tensilica LX6 CPU at up to 240MHz
  • 448 KB ROM, 520KB SRAM, 2MB Flash
  • Bluetooth BR/EDR
  • Max 7 Clients, 2.4 GHz, 79 channels
  • Up to 3 Mbit/s
  • -88 dBm sensitivity
  • Bluetooth Low Energy

Arduino MKR WIFI 1010 specifications

Microcontroller SAMD21 Cortex®-M0+ 32bit low power ARM® MCU
Radio module u-blox NINA-W102
PSU (USB/Vin) 5V
Secure element ATECC508
Supported battery Li-Po Single Cell, 3.7V, 1024mAh Minimum
Circuit operating voltage 3.3V
Digital I/O pins 8
PWM pins 13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)
UART 1
SPI 1
I2C 1
Analog input pins 7 (ADC 8/10/12 bit)
Analog output pins 1 (DAC 10 bit)
External interrupts 10 (0, 1, 4, 5, 6, 7, 8,9, 16 / A1, 17 / A2)
DC current per i/o pin 7 mA
CPU flash memory 256 KB (internal)
SRAM 32 KB
Clock speed 32.768 kHz (RTC), 48 MHz
LED_builtin 6
USB Full-Speed USB Device and embedded Host
Length 61.5 mm
Width 25 mm
Weight 32 gr.

Arduino MKR WIFI 1010 applications

  • Embedded systems
  • Home Automation
  • Industrial Automation
  • Medical Instrument

Arduino MKR WIFI 1010 datasheet PDF preview

PDF · 780 KB

Comments 0

Leave a comment