Arduino® MKR WiFi 1010 Product Datasheet SKU: ABX00023 Description The MKR WiFi 1010 is a miniature sized module containing a SAMD21G18A Processor, the Nina W102 Module, a crypto chip (the ATECC508), and a 2MByte SPI Flash.
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ WiFi IEEE 802.11b up to 11Mbit IEEE 802.11g up to 54MBit IEEE 802.11n up to 72MBit 2.4 GHz, 13 channels -96 dBm sensitivity Bluetooth BR/EDR Max 7 Clients 2.4 GHz, 79 channels Up to 3 Mbit/s -88 dBm sensitivity Bluetooth Low Energy ■ ■ ■ ■ ■ Bluetooth 5.0 dual mode 2.4GHz 40 channels -88 dBm sensitivity Up to 1 Mbit/s BQ24125L I2C Controlled USB/Adapter Charger ■ 92% Charge Efficiency at 2 A, 90% at 4A ■ Autonomous Battery Charging ■ 2.
CONTENTS 1. The board 1.1 Application examples 4 4 2. Ratings 2.1 Recommended Operating Conditions 2.2 Power Consumption 4 4 4 3. Functional Overview 3.1 Processor 3.2 WiFi Module 3.3 Crypto Chips 5 5 5 6 4. Connector Pinouts 4.1 USB 4.2 Headers 4.3 Debug 8 8 8 9 5. Mechanical information 5.1 Board outline 5.2 Mounting holes 5.3 Connector positions 10 10 11 11 6. Certifications 6.1 Declaration of Conformity CE DoC (EU) 6.2 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021 6.
1. The board Like most Arduino MKR form factor boards the MKR WiFi 1010 can be powered via USB, via headers or connecting a Lithium or Lithium Polymer battery to the embedded battery charger (the BQ24195L). NOTE: Arduino MKR WiFi 1010 battery charger has a minimum of 512 mA charge current. Please ensure this charging is compatible with the battery you will be using. NOTE: Arduino MKR WiFi 1010 only supports 3.3V I/Os and is NOT 5V tolerant.
3. Functional Overview 3.1 Processor The Main Processor is a ARM Cortex M0+ running at up to 48 MHz Most of its pins are connected to the external headers, however some are reserved for internal communication to the communication module and to the internalSPI and I2C peripherals (Crypto). Communication with NINA Module W102 happens through UART and a SPI through the following pins.
3.3 Crypto Chips The crypto chip in Arduino IoT boards is what makes the difference with other less secure boards as it provides a secure way to store secrets such as certificates and it also allows accelerating secure protocols while never exposing secrets in plain text. 3.
4. Board Operation 4.1 Getting started - IDE If you want to program your Arduino MKR WiFi 1010 while offline you need to install the Arduino Desktop IDE [1] To connect the Arduino MKR WiFi 1010 to your computer, you’ll need a Micro-B USB cable. This also provides power to the board, as indicated by the LED. 3.2 Getting started - Arduino Web Editor All Arduino boards, including this one, work out-of-the-box on the Arduino Web Editor [2], by just installing a simple plugin.
4. Connector Pinouts 4.1 USB Pin Function Type Description 1 VUSB Power Power Supply Input. Output is board is powered via VUSB from header 2 D- Differential USB differential data - 3 D+ Differential USB differential data + 4 ID Analog Selects Host/Device functionality 5 GND Power Supply Ground NOTE: This board can support USB host mode only if powered via the VUSB pin and if the jumper close to the VUSB pin is shorted. 4.
15 D6 Digital GPIO, can be used as PWM 16 D7 Digital GPIO can be used as PWM 17 D8/MOSI Digital SPI MOSI, can be used as GPIO, can be used as PWM 18 D9/SCK Digital SPI SCK, can be used as GPIO, can be used as PWM 19 D10/MISO Digital SPI MISO, can be used as GPIO 20 D11/SDA Digital I2C SDA, can be used as GPIO 21 D12/SCL Digital I2C SCL, can be used as GPIO 22 D13/RX Digital USART RX, can be used as GPIO 23 D14/TX Digital USART TX, can be used as GPIO 24 RESETN Digital
5. Mechanical information Board measures are mixed between metric and imperial. Metric measures are used to maintain 100 mil pitch grid between pin rows to allow them to fit a breadboard. 5.
5.2 Mounting holes 5.
6. Certifications 6.1 Declaration of Conformity CE DoC (EU) We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union (EU) and European Economic Area (EEA). ROHS 2 Directive 2011/65/EU Conforms to: EN50581:2012 Directive 2014/35/EU.
(https://echa.europa.eu/web/guest/candidate-list-table), the Candidate List of Substances of Very High Concern for authorization currently released by ECHA, is present in all products (and also package) in quantities totaling in a concentration equal or above 0.1%.
3. This equipment should be installed and operated with minimum distance 20cm between the radiator & your body. English: User manuals for licence-exempt radio apparatus shall contain the following or equivalent notice in a conspicuous location in the user manual or alternatively on the device or both. This device complies with Industry Canada licence-exempt RSS standard(s).
8. Company information Company name Arduino S.r.l. Company Address Via Andrea Appiani,25 20900 MONZA(Italy) 9. Reference Documentation Ref 1. Arduino IDE (Desktop) Link 2. Arduino IDE (Cloud) https://create.arduino.cc/editor 3. Cloud IDE Getting Started https://create.arduino.cc/projecthub/Arduino_Genuino/getti ng-started-with-arduino-web-editor-4b3e4a 4. Forum http://forum.arduino.cc/ 5. Project Hub(????) https://create.arduino.cc/projecthub?by=part&part_id=113 32&sort=trending 6.