
Overview
The MKR Proto Shield is a prototyping shield designed for your MKR board. This shield easily plugs onto your MKR using its provided female/male headers, and offers a duplicate breakout for each pin on the board along with many solderable through-holes on a standard 0.1” grid (2.54mm).
Tech specs
Digital I/O Pins | 21 |
PWM Digital I/O Pins | depending on the board |
Analog Input Pins | 7 |
Analog Output Pins | depending on the board |
DC Current per I/O Pin | depending on the board |
DC Current for 3.3V Pin | depending on the board |
DC Current for 5V Pin | depending on the board |
Lenght | 61.5 mm |
Width | 25 mm |
Weight | 13 |
Conformities
Resources for Safety and Products
Manufacturer Information
The production information includes the address and related details of the product manufacturer.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
https://www.arduino.cc/
Responsible Person in the EU
An EU-based economic operator who ensures the product's compliance with the required regulations.
Arduino S.r.l.
Via Andrea Appiani, 25
Monza, MB, IT, 20900
Phone: +39 0113157477
Email: support@arduino.cc
Documentation
OSH: Schematics
The MKR Proto Shield is open-source hardware! You can build your own board using the following files:
EAGLE FILES IN .ZIP SCHEMATICS IN .PDFGet Inspired

As Jallson Suryo discusses in his project, adding voice controls to our appliances typically involves an internet connection and a smart assistant device such as Amazon Alexa or Google Assistant. This means extra latency, security concerns, and increased expenses due to the additional hardware and bandwidth requirements. This is why he created a prototype based on an Arduino Nicla Voice that can provide power for up to four outlets using just a voice command. Suryo gathered a dataset by repeating the words “one," “two," “three," “four," “on," and “off” into his phone and then uploaded the recordings to an Edge Impulse project. From here, he split the files into individual words before rebalancing his dataset to ensure each label was equally represented. The classifier model was trained for keyword spotting and used Syntiant NDP120-optimal settings for voice to yield an accuracy of around 80%. Apart from the Nicla Voice, Suryo incorporated a Pro Micro board to handle switching the bank of relays on or off. When the Nicla Voice detects the relay number, such as “one” or “three," it then waits until the follow-up “on” or “off” keyword is detected. With both the number and state now known, it sends an I2C transmission to the accompanying Pro Micro which decodes the command and switches the correct relay. To see more about this voice-controlled power strip, be sure to check out Suryo’s Edge Impulse tutorial.