# Arduino MKR1000

> Compact Arduino board with SAMD21 ARM Cortex-M0+ and ATSAMW25 integrated WiFi (802.11 b/g/n) with cryptochip and SSL support. Built-in LiPo charger, 8 digital I/O, and 7 analog inputs in a slim 65mm form factor.

## Quick Facts

- **Brand:** Arduino
- **Board Type:** dev-board
- **Price:** ~$44.95
- **Product Readiness:** developer
- **CPU:** ATSAMD21G18 ARM Cortex-M0,@ 48 MHz
- **CPU Architecture:** ARM Cortex-M0+
- **CPU Cores:** 1
- **RAM:** 32KB SRAM
- **Flash:** 256KB
- **Power:** 5V via Micro-USB,3.7V LiPo
- **Operating Voltage:** 3.3V
- **Dimensions:** 65 × 25 × 6 mm
- **Antenna:** Built-in PCB antenna
- **SD Card:** No

## Connectivity

- **Wifi:** 802.11 b/g/n

## Open Source

- **Firmware:** No
- **Schematics:** Yes
- **PCB Layout:** No

## Compatible Firmware

arduino

## Use Cases

- iot
- iot-sensor-node
- smart-home
- prototyping

## Components

- **ATSAMD21G18** (mcu): ARM Cortex-M0+ at 48MHz, 256KB flash, 32KB SRAM, native USB. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fimages%2Fproduct-files%2F2772%2Fatmel-42181-sam-d21_datasheet.pdf&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)
- **ATSAMW25** (wifi-module): Integrated ATWINC1500 802.11b/g/n WiFi module with ATECC508A cryptochip for SSL/TLS and secure element. — [Datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fproduct-files%2F3156%2FAtmel-42618-SmartConnect-ATSAMW25-MR210PB_Datasheet.pdf&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)

## Protocols

- **SPI**: MOSI: D8, MISO: D10, SCK: D9
- **I2C**: SDA: D11, SCL: D12
- **UART**: TX: D14, RX: D13
- **802.11 b/g/n**: 

## GPIO Map

| Pin | Name | Type | Functions |
|-----|------|------|-----------|
| D0 | D0 — GPIO / Interrupt | — | digital-input, digital-output |
| D1 | D1 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D2 | D2 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D3 | D3 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D4 | D4 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D5 | D5 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D6 | D6 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D7 | D7 — GPIO / PWM | — | digital-input, digital-output, pwm |
| D8 | D8 — SPI MOSI | SPI | digital-input, digital-output |
| D9 | D9 — SPI SCK | SPI | digital-input, digital-output |
| D10 | D10 — SPI MISO | SPI | digital-input, digital-output |
| D11 | D11 — I2C SDA | I2C | digital-input, digital-output |
| D12 | D12 — I2C SCL | I2C | digital-input, digital-output |
| D13 | D13 — UART RX | UART | digital-input, digital-output |
| D14 | D14 — UART TX | UART | digital-input, digital-output |
| A0 | A0 — Analog In / DAC | — | analog-input, analog-output |
| A1 | A1 — Analog In | — | analog-input |
| A2 | A2 — Analog In | — | analog-input |
| A3 | A3 — Analog In | — | analog-input |
| A4 | A4 — Analog In | — | analog-input |
| A5 | A5 — Analog In | — | analog-input |
| A6 | A6 — Analog In | — | analog-input |

## Description

## Overview

The Arduino MKR1000 is a compact IoT development board that integrates the SAMD21 ARM Cortex-M0+ with the ATSAMW25 module — itself a combination of the ATWINC1500 WiFi radio and an ATECC508A cryptochip. This combination delivers 802.11 b/g/n WiFi with hardware-accelerated SSL/TLS and secure element support in a board measuring just 65 × 25 × 6 mm.

Running at 48 MHz with 256KB of flash and 32KB of SRAM, the MKR1000 offers considerably more compute power than 8-bit Arduino boards. The integrated cryptochip enables secure cloud connectivity and certificate-based authentication without additional hardware, making it a strong choice for IoT applications that need end-to-end security.

The MKR1000 supports 12 PWM pins, 7 analog inputs with configurable 8/10/12-bit ADC resolution, one DAC output, and standard I2C, SPI, and UART interfaces. A built-in LiPo charger with JST connector enables battery-powered wireless operation. The board operates at 3.3V logic, so care is needed when interfacing with 5V peripherals.

The MKR form factor became the basis for Arduino's IoT board family, and the MKR1000 was the first board in this series, designed for cloud-connected projects using the Arduino IoT Cloud or any standard MQTT/HTTPS service.

## Where to Buy

- [Arduino Store (EU)](https://openhardware.directory/r?to=https%3A%2F%2Fstore.arduino.cc%2Fproducts%2Farduino-mkr1000-wifi&ref=openhardware.directory&product=arduino-mkr1000&source=md-export) — €39.90
- [DigiKey](https://openhardware.directory/r?to=https%3A%2F%2Fwww.digikey.com%2Fen%2Fproducts%2Fdetail%2Farduino%2FABX00011%2F6590529&ref=openhardware.directory&product=arduino-mkr1000&source=md-export) — $40.00
- [Mouser](https://openhardware.directory/r?to=https%3A%2F%2Fwww.mouser.com%2FProductDetail%2FArduino%2FABX00011&ref=openhardware.directory&product=arduino-mkr1000&source=md-export) — $40.00

## Resources

- [product](https://openhardware.directory/r?to=https%3A%2F%2Fwww.adafruit.com%2Fproduct%2F3156&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)
- [wiki](https://openhardware.directory/r?to=https%3A%2F%2Fdocs.arduino.cc%2Fhardware%2Fmkr1000-wifi%2F&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)
- [datasheet](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fproduct-files%2F3156%2FAtmel-42618-SmartConnect-ATSAMW25-MR210PB_Datasheet.pdf&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)
- [schematics](https://openhardware.directory/r?to=https%3A%2F%2Fcdn-shop.adafruit.com%2Fproduct-files%2F3156%2FMKR1000-schematic.pdf&ref=openhardware.directory&product=arduino-mkr1000&source=md-export)

## Tags

`arduino`, `mkr`, `wifi`, `samd21`, `arm-cortex-m0`, `atsamw25`, `iot`, `ssl`, `lipo-charger`

## Images

![Arduino MKR1000](https://nbg1.your-objectstorage.com/openhardware-directory/entities/arduino-mkr1000/9c05600093c3.jpg)

---
[View full device page](https://openhardware.directory/devices/arduino-mkr1000)