

PicoMKRAdapter
adapter board to connect a Raspberry Pi Pico to an Arduino MKR Shield and vice versa
- Size
- 51 × 28 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 32
- Pads
- 90
- Tracks, vias
- 230, 24
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 23 Jan 2021
- Updated
- 12 Feb 2021
Overview
PicoMKRAdapter is an open-source printed circuit board by generationmake, from the generationmake/PicoMKRAdapter repository on GitHub. It is a 2-layer board of 51 × 28 mm with 8 parts on 32 nets, routed with 230 tracks and 24 vias.
It is built around the SM04B-SRSS-TB. Its parts include 5 connectors and 3 inductors. It belongs with the interfaces and adapters boards and the RP2040 boards of this library.
Main components
1README
README.mdPicoMKRAdapter
adapter board to connect a Raspberry Pi Pico to an Arduino MKR Shield and vice versa
Raspberry Pi Pico Side

Arduino MKR Side

pin usage
Arduino MKR connector CN2 vs Raspberry Pi Pico connector CN1
| Pin | Pin Name | Pin Name | Pin |
|---|---|---|---|
| x | Arduino MKR | Raspberry Pi Pico | x |
| 1 | AREF | ADC_VREF | 35 |
| 2 | DAC0/A0 | GP26/ADC0 | 31 |
| 3 | A1 | GP27/ADC1 | 32 |
| 4 | A2 | GP28/ADC2 | 34 |
| 5 | A3 | GP15 | 20 |
| 6 | A4 | GP22 | 29 |
| 7 | A5 | GP21 | 27 |
| 8 | A6 | GP20 | 26 |
| 9 | 0 | GP0 | 1 |
| 10 | 1 | GP1 | 2 |
| 11 | 2 | GP2 | 4 |
| 12 | 3 | GP3 | 5 |
| 13 | 4 | GP10 | 14 |
| 14 | 5 | GP5 | 7 |
| 15 | 6 | GP14 | 19 |
| 16 | 7 | GP11 | 15 |
| 17 | 8/MOSI | GP7 | 10 |
| 18 | 9/SCK | GP6 | 9 |
| 19 | 10/MISO | GP4 | 6 |
| 20 | 11/SDA | GP12/I2C0_SDA | 16 |
| 21 | 12/SCL | GP13/I2C0_SCL | 17 |
| 22 | 13/RX | GP9/UART1_RX | 12 |
| 23 | 14/TX | GP8/UART1_TX | 11 |
| 24 | RESET | RUN | 30 |
| 25 | GND | GND | 3..38 |
| 26 | VCC | 3V3 | 36 |
| 27 | VIN | VBUS | 40 |
| 28 | 5V0 | VSYS | 39 |
PCB
Top

Bottom

License
This hardware is licensed under the CERN OHL v. 1.2
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SM04B-SRSS-TB | connectors_JST_SH:Connectors_JST_SM04B-SRSS-TB | CN3, CN4, CN5 |
| 2 | Label | labels:generationmake_logo | L1, L2 |
| 1 | ARDUINO_MKR | MODULE_compute:ARDUINO_MKR_BASEBOARD | CN2 |
| 1 | Label | Symbol:OSHW-Symbol_6.7x6mm_SilkScreen | L3 |
| 1 | RASPBERRYPI_PICO | MODULE_compute:RASPI_PICO | CN1 |
Questions
How big is the PicoMKRAdapter PCB?
It measures 51 × 28 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PicoMKRAdapter use?
8 parts, built around the SM04B-SRSS-TB. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the PicoMKRAdapter KiCad files?
From the generationmake/PicoMKRAdapter repository on GitHub, at the commit this page was made from: the board is kicad_source/PicoMKRAdapter.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the PicoMKRAdapter design in my own project?
Its repository states no licence, so its author keeps all rights: ask generationmake before reusing the design.
Similar boards
- 4 layers101.6 × 53.3 mm

- 4 layers79 × 79 mm

Minuet
brown-studios/minuet
Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.
103 parts67MIT - 8 layers106 × 62 mm

- 2 layers88.9 × 50.8 mm

BLDC BIZ CARD
ageppert/Brushless-Motor-Biz-Card
A brushless motor and driver built in to a business card form-factor for learning and experimenting!
82 parts38MIT - 4 layers117.5 × 30 mm

- 4 layers65 × 30 mm

Soleil
protolux-electronics/soleil_hardware
Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi
81 parts22CERN-OHL-P-2.0 - 2 layers26 × 45 mm

Freesk8-Robogotchi v1.5
FreeSK8/FreeSK8-Robogotchi-Hardware
Hardware repository for FreeSK8 Robogotchi
32 parts19 - 2 layers25.4 × 52.1 mm

FakeTecv5
mofosyne/roTec_pcb
A low-cost nrf52 device, targeting cases that supports rotary encoder. Forked from jtljac's take on faketec v5
35 parts17CERN-OHL-P-2.0