

Nanoshield
an alternative shield/dock using THT for the MiSTeryNano project
- Size
- 73.7 × 54.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 8
- Nets
- 49
- Pads
- 76
- Tracks, vias
- 146, 4
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 4 Jun 2024
- Updated
- 13 Dec 2025
Overview
Nanoshield is an open-source printed circuit board by Unixware, from the Unixware/nanoshield repository on GitHub, published under the MIT licence. It is a 2-layer board of 73.7 × 54.5 mm with 8 parts on 49 nets, routed with 146 tracks and 4 vias.
Its parts include 5 connectors, 2 resistors and 1 capacitor.
README
README.mdWTH is this...
Shield/dock/whatever for MiSTeryNano project (nano tang 20k + M0S dock)
Ports on this is just MIDI-out and Joystick only (no level shifters for mice)
Resistors R1/R2 may need different values
100% THT so low cost to produce
WARNING
YMMV check before use, proceed with caution etc etc as I may have messed/missed something there...
Thanks
To Till for patiently answering my tech questions!
BOM
| Designator | Footprint | Quantity | Value |
|---|---|---|---|
| C1 | C_Disc_D5.0mm_W2.5mm_P5.00mm | 1 | 100n |
| J1, J3 | PinSocket_1x20_P2.54mm_Vertical | 2 | Conn_01x20_Socket |
| J2 | DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | 1 | Joy |
| J4 | PinSocket_2x06_P2.54mm_Horizontal | 1 | M0S |
| J5 | MIDI_DIN5 | 1 | MIDI OUT |
| R1, R2 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | 2 | 100 |
R1/R2, C1 and MIDI (out) port not requred if you don't use MIDI
11/12/2025 Updated with fabrication files for JLCPCB nanoshield.zip as gerber file, bom.csv as BOM, positions.csv as CPL files (all of them into 'production' folder) also note headers not visible on JLC's site - not big deal IMHO
Parts
8| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2 |
| 2 | Conn_01x20_Socket | Connector_PinSocket_2.54mm:PinSocket_1x20_P2.54mm_Vertical | J1, J3 |
| 1 | 100n | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | Joy | Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J2 |
| 1 | M0S | Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Horizontal | J4 |
| 1 | MIDI OUT | Eurocad:MIDI_DIN5 | J5 |
Questions
How big is the Nanoshield PCB?
It measures 73.7 × 54.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Nanoshield use?
8 parts. 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 Nanoshield KiCad files?
From the Unixware/nanoshield repository on GitHub, at the commit this page was made from: the board is nanoshield/nanoshield.kicad_pcb and its schematic nanoshield/nanoshield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Nanoshield design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers20.5 × 24.8 mm

- 2 layers14.4 × 10.5 mm

OSO SWAB B1-00 Sensor Watch Accelerometer
joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch
8 parts2.1k - 2 layers7.9 × 39.1 mm

Brain board STM32F407 SD wing it
rusefi/rusefi
rusefi - GPL internal combustion engine control unit
8 parts1.2k - 2 layers59.9 × 25.7 mm

Buffer
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
8 parts1kGPL-3.0 - 2 layers52 × 12.6 mm

USB
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
8 parts960Apache-2.0 - 2 layers87.5 × 48.5 mm

7 input macropad
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
8 parts915 - 2 layers36.2 × 63.1 mm

PicoMemcard pico
dangiu/PicoMemcard
Emulating PSX Memory Card (or controller) using a Raspberry Pi Pico
8 parts694GPL-3.0 - 2 layers36 × 10 mm

PCB4-PWR BTN Rev.A
OLIMEX/DIY-LAPTOP
Do It Yourself Open Source Hardware and Software Modular Hacker's Friendly Laptop
8 parts578Apache-2.0