Skip to the content
2 layers90 × 67 mmMisterydev20k, the printed circuit board in 3D

Misterydev20k

MiSTle-Dev/Boards23

Custom board designs for MiSTle projects

Size
90 × 67 mm
Copper layers
2
Thickness
1.6 mm
Parts
183
Nets
188
Pads
751
Tracks, vias
3,091, 291
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
11 Aug 2025
Updated
21 Oct 2026

Overview

Misterydev20k is an open-source printed circuit board by MiSTle-Dev, from the MiSTle-Dev/Boards repository on GitHub. It is a 2-layer board of 90 × 67 mm with 183 parts on 188 nets, routed with 3,091 tracks and 291 vias.

It is built around the RP2040, 74LCX07T and SY8113BADC, with the W25Q64JVSSIQ, CH334R and LY68L6400SLIT among its other parts. Its parts include 67 capacitors, 55 resistors, 12 diodes, 11 ICs and 11 connectors. It belongs with the RP2040 and FPGA and CPLD boards of this library.

Main components

9

README

misteryshield20k/README.md

MiSTeryNano MIDI shield for Tang Nano 20k

Device

This is a base board for the Tang Nano 20K and optionally the M0S Dock. It features:

  • Headers to plug the Tang Nano 20K
  • A seperate USB power supply (old variant only)
    • Used if the Tang Nano 20K is being used as a USB host itself
    • Can be broken off to make room for a M0S Dock
  • M0S Dock connector
  • Atari style joystick
    • Supports two buttons
    • Including 5V supply and 5V level shifters
    • Works with DB9 joystcks and mice
  • MIDI
    • MIDI OUT with driver chip to protect Tang Nano 20K
    • MIDI IN with optocoupler to protect Tang Nano 20K

PCBA production files for JLCPCB are availble here.

Variants

There are now two variants of the board:

  • The original variant including a small PCB breakout with a USB-C connector. This variant could theoretically be used without M0S Dock. But in fact the M0S Dock is currently needed by many cores and the USB-C part needs to be cut off to make space for the M0S Dock. However, it turned out that some people damage the PCB in the process of cutting this part off. That's why the second M0S variant now exists.

  • The M0S variant does not include the USB-C part and can only be used in conjunction with a M0S Dock. This is the preferred version as nothing has to be cut to use it. However, this variant has not been tested, yet. No problems are expected, but please report back if you successfully order and use one of these.

The PCB The M0S PCB

The part carrying the USB connector can be cut away making room for a M0S Dock which will then also be used to provide power to the Tang Nano 20K.

Rendering

Schematic PDF

Parts

183
QtyValueFootprintReferences
43100nFCapacitor_SMD:C_0402_1005MetricC2, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25 +27
1210kResistor_SMD:R_0402_1005MetricR21, R22, R23, R24, R25, R27, R28, R36, R41, R42, R43, R44
11560Resistor_SMD:R_0402_1005MetricR9, R10, R11, R12, R45, R46, R47, R48, R49, R50, R57
8100nFCapacitor_SMD:C_0603_1608MetricC34, C39, C52, C57, C65, C66, C67, C68
74k7Resistor_SMD:R_0402_1005MetricR18, R19, R29, R31, R32, R40, R58
7greenLED_SMD:LED_0805_2012MetricD1, D12, D13, D14, D15, D16, D17
61kResistor_SMD:R_0402_1005MetricR1, R6, R7, R15, R16, R30
410uFCapacitor_SMD:C_0402_1005MetricC7, C31, C41, C43
41uFCapacitor_SMD:C_0402_1005MetricC1, C6, C8, C29
422Resistor_SMD:R_0402_1005MetricR17, R26, R51, R52
422pFCapacitor_SMD:C_0402_1005MetricC9, C10, C37, C55
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310kResistor_SMD:R_Array_Concave_4x0603RN1, RN2, RN3
210uFCapacitor_SMD:C_0603_1608MetricC33, C53
212MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y3
222uFCapacitor_SMD:C_0603_1608MetricC38, C56
227RResistor_SMD:R_0603_1608MetricR4, R5
23.3uHInductor_SMD:L_Sunlord_MWSA0402SL1, L3
230kResistor_SMD:R_0402_1005MetricR8, R38
2330Resistor_SMD:R_0402_1005MetricR13, R14
247kResistor_SMD:R_0402_1005MetricR37, R53
2500mAFuse:Fuse_1206_3216MetricF1, F2
25k1Resistor_SMD:R_0402_1005MetricR2, R3
274LCX07Package_SO:TSSOP-14_4.4x5mm_P0.65mmU9, U10
2MPZ1608S101Inductor_SMD:L_0603_1608MetricFB3, FB4
2SY8113BADCPackage_TO_SOT_SMD:TSOT-23-6U1, U8
2TestPointTestPoint:TestPoint_Pad_D1.0mmTP0, TP1
2USB_A_StackedConnector_USB:USB_A_Wuerth_61400826021_Horizontal_StackedJ7, J13
1100Resistor_SMD:R_0402_1005MetricR20
112k 1%Resistor_SMD:R_0402_1005MetricR39
115k 1%Resistor_SMD:R_0402_1005MetricR54
118k 1%Resistor_SMD:R_0402_1005MetricR56
11N5819WSDiode_SMD:D_SOD-323D18
127MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY2
13k3 1%Resistor_SMD:R_0402_1005MetricR55
1BootButton_Switch_SMD:SW_SPST_TL3342SW1
1CH334RPackage_SO:QSOP-16_3.9x4.9mm_P0.635mmU12
1CLKJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP13
1DIJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP12
1DOJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP11
1EXT UARTConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ8
1GW2AR-LV18-QN88Package_DFN_QFN:ArtInChip_QFN-88-1EP_10x10mm_P0.4mm_EP6.74x6.74mm_ThermalViasU5
1Grove 1125S-4PConnector:NS-Tech_Grove_1x04_P2mm_VerticalJ6
1HDMI_AConnector_Video:HDMI_A_Molex_208658-1001_HorizontalJ5
1JoystickLED_SMD:LED_0805_2012MetricD4
1Joystick 0Connector_Dsub:DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ11
1Joystick 1Connector_Dsub:DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ12
1Jumper blockConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ3
1KEY1Button_Switch_SMD:SW_SPST_TL3342SW2
1KEY2Button_Switch_SMD:SW_SPST_TL3342SW3
1KeyboardLED_SMD:LED_0805_2012MetricD3
1LY68L6400SLITPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU11
1Micro_SD_Card_Det1Footprints:TF-015J4
1MouseLED_SMD:LED_0805_2012MetricD2
1RP2040Sleep-Lib:RP2040-QFN-56U4
1SRC D+Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP1
1SRC D-Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mmJP2
1SWDConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J2
1W25Q64JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU6
1W25Q64VSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2
1WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmD5
1~{CS}Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP14

More from MiSTle-Dev/Boards

12
  • 2 layers110 × 67 mmMistle gw3a 20, the printed circuit board in 3D

    Mistle gw3a 20

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    175 parts23
  • 2 layers222.3 × 63 mmKeyboard, the printed circuit board in 3D

    Keyboard

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    153 parts23
  • 2 layers42.8 × 81.8 mmIcepi carrier, the printed circuit board in 3D

    Icepi carrier

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    83 parts23
  • 2 layers22.6 × 54 mmMisteryshield20k lite, the printed circuit board in 3D

    Misteryshield20k lite

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    44 parts23
  • 2 layers57 × 57 mmMisteryshield20k, the printed circuit board in 3D

    Misteryshield20k

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    40 parts23
  • 2 layers57 × 57 mmMisteryshield20k m0s, the printed circuit board in 3D

    Misteryshield20k m0s

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    37 parts23
  • 2 layers37.9 × 35.2 mmLvds2tmds, the printed circuit board in 3D

    Lvds2tmds

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    25 parts23
  • 2 layers61.4 × 23 mmPico pmod, the printed circuit board in 3D

    Pico pmod

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    25 parts23
  • 2 layers53.6 × 71.4 mmT20 pmod, the printed circuit board in 3D

    T20 pmod

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    16 parts23
  • 2 layers17.4 × 55.1 mmUsbhub, the printed circuit board in 3D

    Usbhub

    MiSTle-Dev/Boards

    Custom board designs for MiSTle projects

    15 parts23

Similar boards

  • 2 layers35.9 × 62.7 mmRp2040-memcard, the printed circuit board in 3D

    Rp2040-memcard

    sd2psx/pcb

    The PCB must be produced in 0.8mm thickness. Production files are provided under the "Releases" tab. These do not include the through-hole OLED module.

    60 parts241
  • 4 layers65 × 30 mmH7PI, the printed circuit board in 3D

    H7PI

    HTCTEK/H7PI

    37 parts19BSD-3-Clause
  • 4 layers32 × 74 mmFrankless, the printed circuit board in 3D

    Frankless

    arlaneenalra/pi-pico-boards

    A place to keep various pi-pico-board experiments

    124 parts
  • 4 layers25 × 20 mmRP2040-Decoder, the printed circuit board in 3D

    RP2040-Decoder

    gab-k/RP2040-Decoder

    Cost effective DIY DCC Decoder for model railroad locomotives

    68 parts131
  • 4 layers53.3 × 85.1 mmHUB75-FPGA Card, the printed circuit board in 3D

    HUB75-FPGA Card

    will-hut/Prototypical

    A USB FPGA-based Hub75 LED matrix driver

    132 parts2
  • 2 layers88 × 46.1 mmPico panel, the printed circuit board in 3D

    Pico panel

    beleata/fpga-led-panel-sram

    iCE40HX1K 64x32 ICND1065L RGB panel with double-buffered SRAM and 2 Mbaud UART image upload

    103 parts
  • 4 layers40 × 55 mmCopterCat cm4, the printed circuit board in 3D

    CopterCat cm4

    matveylapin/CopterCat_cm4

    Полётный контроллер для стандарта FMU-v6u. Обычно на дронах для программирования устанавливают полётный контроллер, одноплатный компьютер и иногда arduino.

    164 parts3Apache-2.0
  • 4 layers17.5 × 47 mmWand, the printed circuit board in 3D

    Wand

    adeboni/math-camp-synth

    Burning Man Math Camp Synthesizers

    52 partsGPL-3.0

Questions

How big is the Misterydev20k PCB?

It measures 90 × 67 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Misterydev20k use?

183 parts, built around the RP2040, 74LCX07T, SY8113BADC and W25Q64JVSSIQ. 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 Misterydev20k KiCad files?

From the MiSTle-Dev/Boards repository on GitHub, at the commit this page was made from: the board is misterydev20k/misterydev20k.kicad_pcb and its schematic atarist_keyboard/pcb/keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Misterydev20k design in my own project?

Its repository states no licence, so its author keeps all rights: ask MiSTle-Dev before reusing the design.