- All products
- Miscellaneous
- Tools
- Soldering
- Arduino MKR1000
- Soldering
Features
- Powerful 32-bit ARM Cortex-M0+ Processor
Equipped with the SAMD21 microcontroller, offering low power consumption and reliable performance. - Integrated Wi-Fi Connectivity
Features the WINC1500 module for low-power IEEE 802.11 b/g/n wireless communication. - Secure Communication
Built-in ECC508 crypto authentication ensures secure data transmission for IoT projects. - Rich I/O Options
- 20 digital I/O pins (12 support PWM)
- 7 analog inputs and 1 analog output for versatile sensor integration
- Onboard Li-Po Charging Circuit
Simplifies power management for portable IoT devices. - Compact Design
Small form factor ideal for embedded projects with robust functionality.
Specifications
| Microcontroller | SAMD21 Cortex-M0+ 32-bit ARM MCU |
|---|---|
| Wi-Fi Module | WINC1500 2.4 GHz IEEE 802.11 b/g/n |
| Operating Voltage | 3.3 V |
| Input Voltage | 5 V |
| Current Draw | DC 7 mA (I/O) |
| Flash Memory | 256 KB |
| SRAM | 32 KB |
| Crypto Authentication | ECC508 |
| Antenna | Single 1x1 stream PCB aerial |
| Oscillator | 48-MHz crystal |
| I/O Ports | 20 digital (12 with PWM), 7 analog inputs, 1 analog output |
| Connectivity | Micro USB |
| Integrated Battery Support | Li-Po charging circuit |
Applications
- IoT (Internet of Things) projects
- Home automation systems
- Environmental monitoring
- Wearable devices
- Remote sensing and control applications
- Educational and prototyping projects
Pinout:

| Pin | Function | Description |
|---|---|---|
| VIN | Power Input | Input voltage for external power source (5V DC). |
| 3.3V | Power Output | Regulated output voltage (max 50 mA). |
| GND | Ground | Common ground connection for power and signal. |
| VCC | Power Input/Output | Voltage provided via USB or an external power source. |
| D0–D7 | Digital I/O | General-purpose digital input/output pins. |
| D8–D13 | Digital I/O with PWM | Digital pins capable of PWM output. |
| A0–A6 | Analog Input | Input pins for reading analog signals. |
| A7 | Analog Output | Single analog output pin. |
| SCL | I2C Clock | Clock line for I2C communication. |
| SDA | I2C Data | Data line for I2C communication. |
| RX | UART Receive | Serial communication receive pin. |
| TX | UART Transmit | Serial communication transmit pin. |
| USB | Micro USB Connection | USB port for programming and power. |
| Li-Po | Battery Connector | Connector for a Li-Po battery with onboard charging support. |
| RESET | Reset Pin | Resets the board. |
| SWDIO | Debugging Interface (SWDIO) | Used for ARM debugging. |
| SWCLK | Debugging Clock (SWCLK) | Clock signal for ARM debugging. |
Features
- Powerful 32-bit ARM Cortex-M0+ Processor
Equipped with the SAMD21 microcontroller, offering low power consumption and reliable performance. - Integrated Wi-Fi Connectivity
Features the WINC1500 module for low-power IEEE 802.11 b/g/n wireless communication. - Secure Communication
Built-in ECC508 crypto authentication ensures secure data transmission for IoT projects. - Rich I/O Options
- 20 digital I/O pins (12 support PWM)
- 7 analog inputs and 1 analog output for versatile sensor integration
- Onboard Li-Po Charging Circuit
Simplifies power management for portable IoT devices. - Compact Design
Small form factor ideal for embedded projects with robust functionality.
Specifications
| Microcontroller | SAMD21 Cortex-M0+ 32-bit ARM MCU |
|---|---|
| Wi-Fi Module | WINC1500 2.4 GHz IEEE 802.11 b/g/n |
| Operating Voltage | 3.3 V |
| Input Voltage | 5 V |
| Current Draw | DC 7 mA (I/O) |
| Flash Memory | 256 KB |
| SRAM | 32 KB |
| Crypto Authentication | ECC508 |
| Antenna | Single 1x1 stream PCB aerial |
| Oscillator | 48-MHz crystal |
| I/O Ports | 20 digital (12 with PWM), 7 analog inputs, 1 analog output |
| Connectivity | Micro USB |
| Integrated Battery Support | Li-Po charging circuit |
Applications
- IoT (Internet of Things) projects
- Home automation systems
- Environmental monitoring
- Wearable devices
- Remote sensing and control applications
- Educational and prototyping projects
Pinout:

| Pin | Function | Description |
|---|---|---|
| VIN | Power Input | Input voltage for external power source (5V DC). |
| 3.3V | Power Output | Regulated output voltage (max 50 mA). |
| GND | Ground | Common ground connection for power and signal. |
| VCC | Power Input/Output | Voltage provided via USB or an external power source. |
| D0–D7 | Digital I/O | General-purpose digital input/output pins. |
| D8–D13 | Digital I/O with PWM | Digital pins capable of PWM output. |
| A0–A6 | Analog Input | Input pins for reading analog signals. |
| A7 | Analog Output | Single analog output pin. |
| SCL | I2C Clock | Clock line for I2C communication. |
| SDA | I2C Data | Data line for I2C communication. |
| RX | UART Receive | Serial communication receive pin. |
| TX | UART Transmit | Serial communication transmit pin. |
| USB | Micro USB Connection | USB port for programming and power. |
| Li-Po | Battery Connector | Connector for a Li-Po battery with onboard charging support. |
| RESET | Reset Pin | Resets the board. |
| SWDIO | Debugging Interface (SWDIO) | Used for ARM debugging. |
| SWCLK | Debugging Clock (SWCLK) | Clock signal for ARM debugging. |