Table of Contents

LamaPLC: Arduino MKR Family

The Arduino MKR family was created for makers and engineers to quickly prototype IoT projects. What sets the MKR boards apart from other Arduino boards is the 67.64mm * 25mm MKR family form factor, the integrated connectivity in most of them, and the potential for projects of variing levels.

Arduino MKR Boards

BoardCharacteristicArduino link
MKR ZEROwith SD connector, specially for sound fileslink
Arduino MKR FOX 1200Sigfox connectivity boardlink
MKR 1000 WiFion-board WiFilink
MKR WiFi 1010on-board WiFi and bluetooth for IoTlink
MKR WAN 1300
MKR WAN 1310
on-board LoRa network and connection to Arduino LoRa PRO Gatewaylink
link
MKR GSM 1400GSM board, end of lifelink
MKR NB 1500Narrowband communication on-board, it can communicate over NB-IoT and LTE-M networkslink
MKR Vidor 4000camera & HDMI connector, Wi-Fi / Bluetooth® module and up to 25 configurable pinslink

Arduino MKR Shields

ShieldCharacteristicArduino link
MKR 485 ShieldRS-485 protocol shieldlink
MKR CAN ShieldCAN bus shieldlink
MKR ENV Shieldcapable of reading temperature, humidity, light and pressure, SD card slotlink
MKR ETH Shieldethernet shieldlink
MKR IMU ShieldRead three-dimensional acceleration, yaw rate and magnetical fieldlink
MKR MEM Shieldextra flash memory (2MB) and store larger files on a Micro SDlink
MKR SD Proto Shieldfeatures a Micro SD card holderlink
MKR RGB Shield84 programmable RGBs in a 12×7 matrixlink
MKR GPS Shieldu-blox SAM-M8Q GNSS (Global Navigation Satellite System) modulelink
MKR Therm Shieldhigh quality thermocouplers, and can calculate temperatures from -200°C to +700°Clink
MKR Relay Shieldtwo relays mounted that can be used for loads up to 24Vlink
MKR Connector CarrierIt features 14 grove compatible connectorslink
MKR IoT Carrierprototyping round shieldlink
MKR Motor Carriereasy to control servo, DC and stepper motorslink
MKR IMU Shieldthree-dimensional acceleration, yaw rate and magnetical fieldlink
MKR M-Bus ShieldThe Shield provides an M-Bus master to which other M-Bus devices such as electricity, water or gas meters-

Arduino MKR Boards

Arduino MKR ZERO

MKR ZERO has an on-board SD connector with dedicated SPI interfaces (SPI1) that allows you to play with MUSIC files with no extra hardware!

Watch out music makers, we’ve got some news for you! We have released two libraries for your enjoyment:

More info on Arduino site: MKR Zero

Arduino MKR ZERO Front sideArduino MKR ZERO Back side

Arduino MKR ZERO Tech specs

MicrocontrollerSAMD21 Cortex-M0+ 32bit low power ARM® MCU
Board Power Supply (USB/VIN)5V
Supported Battery(*)Li-Po single cell, 3.7V, 700mAh minimum
DC Current for 3.3V Pin600mA
DC Current for 5V Pin600mA
Circuit Operating Voltage3.3V
Digital I/O Pins22
PWM Pins12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18 -, A4 -or 19)
UART1
SPI1
I2C1
Analog Input Pins7 (ADC 8/10/12 bit)
Analog Output Pins1 (DAC 10 bit)
External Interrupts10 (0, 1, 4, 5, 6, 7, 8, A1 -or 16-, A2 - or 17)
DC Current per I/O Pin7 mA
Flash Memory256 KB
Flash Memory for Bootloader8 KB
SRAM32 KB
EEPROMno
Clock Speed32.768 kHz (RTC), 48 MHz
LED_BUILTIN32
ExtrasFull-Speed USB Device and embedded Host

Arduino MKR ZERO Pinout

Arduino MKR ZERO Pinout

Arduino MKR FOX 1200

Arduino MKR FOX 1200 The MKR FOX 1200 adds Sigfox connectivity to your projects. Using the popular Arm® Cortex®-M0 32-bit SAMD21 processor, it also features the Microchip® Smart RF ATA8520 for Sigfox connectivity.

More info on Arduino site: MKR FOX 1200
More info from Sigfox: Sigfox site

Library for MKR FOX 1200: Library

Arduino MKR FOX 1200 Tech specs

MicrocontrollerSAMD21 Cortex®-M0+ 32bit low power ARM MCU
USB connectorMicro USB (USB-B)
Built-in LED Pin6
Digital I/O Pins8
Analog Input Pins7 (ADC 8/10/12 bit)
Analog Output Pins1 (DAC 10 bit)
PMW Pins13 (0 - 8, 10, 12, A3, A4)
External interrupts10 (0, 1, 4, 5, 6, 7, 8 ,9, A1, A2)
SigFoxMicrochip® Smart RF ATA8520
Working regionEurope
Secure elementATECC508A
Carrier frequency868 MHz
UARTYes
I2CYes
SPIYes
I/O Voltage3.3V
Input Voltage (nominal)5-5.5V
DC Current per I/O pin7 mA
Supported battery2x AA or AAA
Battery connectorScrew terminals
Processor48 MHz
RTC32.768 kHz
MemorySAMD21G18A - 256KB Flash, 32KB SRAM

Arduino MKR FOX 1200 Pinout

Arduino MKR FOX 1200 Pinout

Arduino MKR Shields

MKR ETH Shield

The MKR ETH Shield features the W5500 Ethernet controller, that provides Internet to embedded systems, and a Micro SD Card holder for storing larger files.

Arduino MKR ETH Shield Pinout

Arduino MKR ETH Shield Pinout

The ethernet shield “reserves” the following 5 pins:

SD CS (D4), ETH CS (D5), COPI (D8), SCK (D9), CIPO (D10)

ConnectorRJ45
ControllerW5500
Speed10/100 Mbps
CommunicationSPI
Internal memory32KB
Maximum sockets8 individual
Supported protocolsIPv4, ICMP, TCP, UDP, ARP, IGMP, PPPoE, MQTT

MKR M-Bus Shield

MKR M-Bus Shield

This Arduino MKR Shield extends your Arduino MKR with functions for smart metering. The Shield provides an M-Bus master to which other M-Bus devices such as electricity, water or gas meters (with the appropriate interface) can be connected directly.


This page has been accessed for: Today: 2, Until now: 178