Skip to the content
2 layers75 × 82.3 mmPD Arcade picohub board, the printed circuit board in 3D

PD Arcade picohub board

toha-cat/PD_Arcade_picohub1
Size
75 × 82.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
71
Pads
218
Tracks, vias
199, 19
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
24 Aug 2024
Updated
24 Dec 2024

Overview

PD Arcade picohub board is an open-source printed circuit board by toha-cat, from the toha-cat/PD_Arcade_picohub repository on GitHub, published under the MIT licence. It is a 2-layer board of 75 × 82.3 mm with 33 parts on 71 nets, routed with 199 tracks and 19 vias.

It is built around the ULN2003, TXS0108EPW and AO3404A, with the IRFR9024N among its other parts. Its parts include 19 connectors, 4 ICs, 2 capacitors, 2 resistors and 2 transistors. It belongs with the retro computing and games boards and the RP2040 boards of this library.

Main components

4

README

PCB/README.md

PD Arcade picohub PCB

================================= PCB

Parts list

  • PCB: 1x PD_Arcade_picohub_board 1.6mm thickness (KiCad 7.99+ (7.99.0-697-g4d05bd62da), release build required for exporting Gerber files or take Gerber files archive in PCB/gerber/PD_Arcade_picohub_board.zip)

    • U1: Raspberry Pi Pico board
    • U2, U3: 2x ULN2003 transistor assembly
    • U4: TXS0108EPW bi-directional level-shifter (used for connection SHINSANWASWITCH optical switches as main buttons and LKP slider. Those components are basically uses 5v power supply, that is why it needs level shifter to connect to Raspberry Pi Pico that uses 3.3v signal level. There are possible other configurations of those components and in case of their 3.3v power supply you can exclude TXS0108EPW and connect them directly to Raspberry Pi Pico pins bypassing level shifter)
    • C1, C2: 0.1uf 0603 SMD condenser (used for level shifter)
  • Parts for PWM brightness control (short jumpers if no PWM used, brightness control will not work):

    • Q1: IRFR9024N P-channel MOSFET
    • Q2: AO3404A N-channel MOSFET
    • R1: 1k 1206 SMD resistor
    • R2: 10k 1206 SMD resistor
  • connectors:

    • 2x DIP-16 panel for ULN2003
    • 5x JST XH-02 male connector
    • 4x JST XH-03 male connector (used for connection SHINSANWASWITCH optical switches for main buttons. It's an active component, so it uses 3 wires. If you use passive switches - you can change to JST XH-02 and connect it directly to Raspberry Pi Pico pins bypassing level shifter)
    • 6x JST XH-04 male connector
    • female 2.54 single row headset for Raspberry Pi Pico

    PCB assembled

Parts

33
QtyValueFootprintReferences
4CONN_01X01MountingHole:MountingHole_3.2mm_M3_PadP11, P12, P13, P14
4SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1, JP2, JP3, JP4
20.1ufCapacitor_SMD:C_0805_2012MetricC1, C2
2ULN2003Package_DIP:DIP-16_W7.62mmU2, U3
110kResistor_SMD:R_1206_3216MetricR2
112V_InConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ3
11kResistor_SMD:R_1206_3216MetricR1
15V_InConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ15
1AO3404APackage_TO_SOT_SMD:SOT-23Q2
1Circle_LEDConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ10
1Circle_buttonConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ4
1Cross_LEDConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ11
1Cross_buttonConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ6
1Cypress Power+UART outputConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ5
1IRFR9024NPackage_TO_SOT_SMD:TO-252-2Q1
1Partition_Lights_LConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1
1Partition_Lights_RConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ9
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMD_THU1
1Slider LEDs 5V powerConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ14
1Square_LEDConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ12
1Square_buttonConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ7
1Start_buttonConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ2
1TXS0108EPWPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU4
1Triangle_LEDConnector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ13
1Triangle_buttonConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ8

Similar boards

  • 2 layers57.8 × 39 mmH BRIDGE, the printed circuit board in 3D

    H BRIDGE

    Ondrak-123/H-BRIDGE

    Macondo link: https://macondo.hackclub.com/projects/6541 - The whole step by step explanation and design day by day is on Macondo, I did not want to just copy the whole journals here, here I only included the most…

    26 parts
  • 2 layers110 × 121 mmPanel, the printed circuit board in 3D

    Panel

    Telekomak/FiresportTimer

    An open source firesport timer designed for "fire attack" discipline

    116 parts
  • 6 layers66 × 66 mmPD240W kicad, the printed circuit board in 3D

    PD240W kicad

    theohg/PD240W

    PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…

    299 parts125
  • 6 layers120 × 57 mm.tmp research, the printed circuit board in 3D

    .tmp research

    NovaPrime18/nitride-nano

    USB-C PD3.1 240W compatible 60V buck/boost converter nano powersupply

    323 parts3CERN-OHL-S-2.0
  • 4 layers42.7 × 52 mmHPM5E31, the printed circuit board in 3D

    HPM5E31

    HNUST-Dust/HPM5E

    HPM5E PCB

    225 parts1
  • 2 layers23 × 23 mmLOGIC LEVEL SHIFTER, the printed circuit board in 3D

    LOGIC LEVEL SHIFTER

    makervinod/PCB-LogicLevelShifter

    A 6-channel Logic Level Shifter PCB with on-board 3.3V Regulation

    27 partsCC0-1.0
  • 2 layers84 × 40.1 mmEpaperDisplayPCB, the printed circuit board in 3D

    EpaperDisplayPCB

    sparkfun/Home_Air_Quality_Monitor

    56 parts
  • 4 layers99.6 × 76.2 mmE TKT, the printed circuit board in 3D

    E TKT

    andreisperid/E-TKT

    open source embossed label maker

    110 parts481MIT

Questions

How big is the PD Arcade picohub board PCB?

It measures 75 × 82.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PD Arcade picohub board use?

33 parts, built around the ULN2003, TXS0108EPW, AO3404A and IRFR9024N. 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 PD Arcade picohub board KiCad files?

From the toha-cat/PD_Arcade_picohub repository on GitHub, at the commit this page was made from: the board is PCB/PD_Arcade_picohub_board.kicad_pcb and its schematic PCB/PD_Arcade_picohub_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the PD Arcade picohub board 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).