

Misterydev20k
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
9RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)74LCX07T
TSSOP-14-40℃~+85℃ 1 10uA 24mA 24mA 2V~3.6V 5.2ns@3V 6 74LCX Open-drain StandardCMOS Unidirectional TSSOP-14 Buffers, Drivers, Receivers, Transceivers ROHSSTMicroelectronicsBuffers, Drivers, Receivers, TransceiversSY8113BADC
TSOT-23-6-40℃~+125℃@(TJ) 1 100uA 3A 4.5V~18V 500kHz Adjustable Buck Buck Built-in Yes TSOT-23-6 DC-DC Converters ROHS矽力杰silergyDC-DC ConvertersW25Q64JVSSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 10uA 133MHz 150ms@(64KB) 2.7V~3.6V 20 Years 3ms 64Mbit SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHCH334R
QSOP-16-150mil-40℃~+85℃ 0.4mA 3.3V、5V 4 480Mbps 85mA Hub I2C USB 2.0 QSOP-16-150mil USB HUB Controllers ROHSWCH (Nanjing Qinheng Microelectronics)USB HUB ControllersLY68L6400SLIT
SOP-8SRAMLyontek Inc.USBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)1N5819WS
SOD-3231 Independent 1A 25A 40V 500uA@40V 600mV@1A SOD-323 Schottky Diodes ROHSGuangdong HottechSchottky DiodesWS2812B-2020
SMD,2.2x2mm0.6mA 0.84mm 120us 160mcd 200mcd 2kHz 2mm 2mm 300ns 470.4nm 515.6nm 520mcd 5V 622.5nm 800Kbit/s Built-in power-on reset circuit、Built-in power-on reset circuit、Integrated intelligent reverse connection protection function Top-mount SMD,2.2x2mm RGB LEDs(Built-in IC) ROHSWorldsemiRGB LEDs(Built-In IC)
README
misteryshield20k/README.mdMiSTeryNano MIDI shield for Tang Nano 20k

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 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.

Parts
183| Qty | Value | Footprint | References |
|---|---|---|---|
| 43 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25 +27 |
| 12 | 10k | Resistor_SMD:R_0402_1005Metric | R21, R22, R23, R24, R25, R27, R28, R36, R41, R42, R43, R44 |
| 11 | 560 | Resistor_SMD:R_0402_1005Metric | R9, R10, R11, R12, R45, R46, R47, R48, R49, R50, R57 |
| 8 | 100nF | Capacitor_SMD:C_0603_1608Metric | C34, C39, C52, C57, C65, C66, C67, C68 |
| 7 | 4k7 | Resistor_SMD:R_0402_1005Metric | R18, R19, R29, R31, R32, R40, R58 |
| 7 | green | LED_SMD:LED_0805_2012Metric | D1, D12, D13, D14, D15, D16, D17 |
| 6 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R6, R7, R15, R16, R30 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C7, C31, C41, C43 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C1, C6, C8, C29 |
| 4 | 22 | Resistor_SMD:R_0402_1005Metric | R17, R26, R51, R52 |
| 4 | 22pF | Capacitor_SMD:C_0402_1005Metric | C9, C10, C37, C55 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_Array_Concave_4x0603 | RN1, RN2, RN3 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C33, C53 |
| 2 | 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y3 |
| 2 | 22uF | Capacitor_SMD:C_0603_1608Metric | C38, C56 |
| 2 | 27R | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | 3.3uH | Inductor_SMD:L_Sunlord_MWSA0402S | L1, L3 |
| 2 | 30k | Resistor_SMD:R_0402_1005Metric | R8, R38 |
| 2 | 330 | Resistor_SMD:R_0402_1005Metric | R13, R14 |
| 2 | 47k | Resistor_SMD:R_0402_1005Metric | R37, R53 |
| 2 | 500mA | Fuse:Fuse_1206_3216Metric | F1, F2 |
| 2 | 5k1 | Resistor_SMD:R_0402_1005Metric | R2, R3 |
| 2 | 74LCX07 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U9, U10 |
| 2 | MPZ1608S101 | Inductor_SMD:L_0603_1608Metric | FB3, FB4 |
| 2 | SY8113BADC | Package_TO_SOT_SMD:TSOT-23-6 | U1, U8 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP0, TP1 |
| 2 | USB_A_Stacked | Connector_USB:USB_A_Wuerth_61400826021_Horizontal_Stacked | J7, J13 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R20 |
| 1 | 12k 1% | Resistor_SMD:R_0402_1005Metric | R39 |
| 1 | 15k 1% | Resistor_SMD:R_0402_1005Metric | R54 |
| 1 | 18k 1% | Resistor_SMD:R_0402_1005Metric | R56 |
| 1 | 1N5819WS | Diode_SMD:D_SOD-323 | D18 |
| 1 | 27MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | 3k3 1% | Resistor_SMD:R_0402_1005Metric | R55 |
| 1 | Boot | Button_Switch_SMD:SW_SPST_TL3342 | SW1 |
| 1 | CH334R | Package_SO:QSOP-16_3.9x4.9mm_P0.635mm | U12 |
| 1 | CLK | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP13 |
| 1 | DI | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP12 |
| 1 | DO | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP11 |
| 1 | EXT UART | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J8 |
| 1 | GW2AR-LV18-QN88 | Package_DFN_QFN:ArtInChip_QFN-88-1EP_10x10mm_P0.4mm_EP6.74x6.74mm_ThermalVias | U5 |
| 1 | Grove 1125S-4P | Connector:NS-Tech_Grove_1x04_P2mm_Vertical | J6 |
| 1 | HDMI_A | Connector_Video:HDMI_A_Molex_208658-1001_Horizontal | J5 |
| 1 | Joystick | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | Joystick 0 | Connector_Dsub:DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J11 |
| 1 | Joystick 1 | Connector_Dsub:DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J12 |
| 1 | Jumper block | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J3 |
| 1 | KEY1 | Button_Switch_SMD:SW_SPST_TL3342 | SW2 |
| 1 | KEY2 | Button_Switch_SMD:SW_SPST_TL3342 | SW3 |
| 1 | Keyboard | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | LY68L6400SLIT | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U11 |
| 1 | Micro_SD_Card_Det1 | Footprints:TF-015 | J4 |
| 1 | Mouse | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | RP2040 | Sleep-Lib:RP2040-QFN-56 | U4 |
| 1 | SRC D+ | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP1 |
| 1 | SRC D- | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP2 |
| 1 | SWD | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J2 |
| 1 | W25Q64JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U6 |
| 1 | W25Q64VS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
| 1 | WS2812B-2020 | LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D5 |
| 1 | ~{CS} | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP14 |
More from MiSTle-Dev/Boards
12- 2 layers110 × 67 mm

- 2 layers222.3 × 63 mm

- 2 layers42.8 × 81.8 mm

- 2 layers100 × 57 mm

Misteryshield20k rpipico dual db9-rounded
MiSTle-Dev/Boards
Custom board designs for MiSTle projects
78 parts23 - 2 layers100 × 57 mm

- 2 layers22.6 × 54 mm

- 2 layers57 × 57 mm

- 2 layers57 × 57 mm

- 2 layers37.9 × 35.2 mm

- 2 layers61.4 × 23 mm

- 2 layers53.6 × 71.4 mm

- 2 layers17.4 × 55.1 mm

Similar boards
- 2 layers35.9 × 62.7 mm

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 mm

- 4 layers32 × 74 mm

- 4 layers25 × 20 mm

RP2040-Decoder
gab-k/RP2040-Decoder
Cost effective DIY DCC Decoder for model railroad locomotives
68 parts131 - 4 layers53.3 × 85.1 mm

- 2 layers88 × 46.1 mm

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 mm

CopterCat cm4
matveylapin/CopterCat_cm4
Полётный контроллер для стандарта FMU-v6u. Обычно на дронах для программирования устанавливают полётный контроллер, одноплатный компьютер и иногда arduino.
164 parts3Apache-2.0 - 4 layers17.5 × 47 mm

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.