Arduino MKR2UNO Adapter - TSX00005
🔌📦 Arduino MKR2UNO Adapter (Model TSX00005) — Uno-to-MKR Form Factor Adapter
The Arduino MKR2UNO Adapter is an official Arduino accessory board that lets you use Arduino MKR series boards with shields designed for the classic Arduino Uno form factor. It provides an easy and compact way to upcycle your Uno projects to take advantage of newer MKR boards — adding features like integrated battery charging, IoT connectivity, and more without redesigning your hardware.
📊 INFOGRAPHIC OVERVIEW — Arduino MKR2UNO Adapter (TSX00005)
Arduino MKR2UNO Adapter | | (TSX00005) | 🎯 Purpose | Convert Arduino MKR to Uno Shield Form | | 🔄 Form Factor | Uno (Shield Stackable) | | 🔌 Compatible With | Arduino MKR1000 (board w/o headers) | | 📡 Operating Voltage | 3.3V DC | | 🔋 Input Voltage | 7–12V (recommended) | | | 6–16V (limit) | | 🔢 I/O Pins | 14 Digital | | 🔄 Analog Inputs | 6 | | 🔊 Analog Output | 1 | | ⚡ Power Current | 700 mA @ 3.3V & 700 mA @ 5V | | 📏 Dimensions | ~68.6 × 53.4 mm | | ⚖ Weight | ~24 g | | 🧰 Certifications | CE, FCC, RoHS, REACH |
Converts the Uno shield layout to support MKR boards like the MKR1000
🧠 1️⃣ What It Is
The MKR2UNO Adapter is a form factor adapter board that lets you mount an Arduino MKR board (currently typically MKR1000 without headers) so that its pins are mapped into the classic Arduino Uno shield layout. This means you can attach Arduino Uno shields directly on top of the MKR board using this adapter.
🔹 It doesn’t provide voltage level shifting — so shields without proper 3.3 V support or IOREF level shifting may not be compatible.
🔌 2️⃣ How It Works
✨ With the adapter:
The MKR board’s pins are routed to the Arduino Uno shield footprint.
You plug your Arduino MKR board into the adapter, then mount any Uno shield on top.
Power and signals are passed through, enabling shield operation with the MKR board’s modern features.
This lets you reuse your existing Uno shields (like motor drivers, sensors, relays, displays) with newer MKR boards.
📦 3️⃣ Key Technical Specs
| Parameter | Value |
|---|---|
| Operating Voltage | 3.3 V |
| Recommended Input | 7–12 V |
| Input Voltage (Limit) | 6–16 V |
| Digital I/O Pins | 14 |
| Analog Inputs | 6 |
| Analog Output Pins | 1 |
| DC Current Capacity | 700 mA @ 3.3 V & 700 mA @ 5 V |
| Size | 68.6 × 53.4 mm |
| Weight | ~24 g |
| Certifications | CE, FCC, RoHS, REACH |
⚙️ 4️⃣ What You Can Do
🔹 Upgrade Legacy Projects
Convert older Arduino Uno designs to run on MKR boards, bringing in native Wi-Fi, Bluetooth, LoRa, or cellular features without hardware redesign.
🔹 IoT Projects with Shields
Use Uno shields (Ethernet, motor drivers, relay boards) with MKR boards for connected applications.
🔹 Prototyping Flexibility
Rapidly prototype using your favorite shields and modern MKR boards such as MKR1000.
⚠️ 5️⃣ Things to Watch Out For
❗ No Voltage Translation: The adapter doesn’t convert voltage levels — if an Uno shield expects 5 V logic without IOREF level shifting, it may not work properly with a 3.3 V MKR board.
❗ Some Signals Behave Differently: Pins like I²C (A4/A5) and SPI (11, 12, 13) may not behave exactly like on a classic Uno — check specific shield requirements before use.
🛠️ 6️⃣ Typical Use Cases
✅ Use Ethernet, motor driver, or LCD shields with MKR boards
✅ Add wireless capabilities (Wi-Fi/BLE/LoRa) to existing Uno setups
✅ Educational prototyping with modern MKR features
✅ Upgrade battery-powered projects with integrated Li-Po charging on MKR boards
🎯 7️⃣ Why It’s Useful
✔ Reuses existing hardware you already own
✔ No complex wiring — simple plug-in adapter
✔ Bridges old and new Arduino ecosystems
✔ Great for learning & teaching mixed generations of hardware
📍 Summary: The Arduino MKR2UNO Adapter (TSX00005) is a neat way to mix classic Arduino Uno shields with modern MKR boards, letting you upgrade older projects quickly while leveraging the small size, battery support, and wireless features of today’s MKR family.

