

HUB75-FPGA Card
A USB FPGA-based Hub75 LED matrix driver
- Size
- 53.3 × 85.1 mm
- Copper layers
- 4
- Thickness
- 1.62 mm
- Parts
- 132
- Nets
- 214
- Pads
- 680
- Tracks, vias
- 1,620, 195
- Pours
- 7
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 15 Sep 2023
- Updated
- 5 May 2026
Overview
HUB75-FPGA Card is an open-source printed circuit board by will-hut, from the will-hut/Prototypical repository on GitHub. It is a 4-layer board of 53.3 × 85.1 mm with 132 parts on 214 nets, routed with 1,620 tracks and 195 vias.
It is built around the RP2040, 74AHCT245PW and HS-100B, with the W25Q128JVSIQ, AMS1117-3.3 and CH334R among its other parts. Its parts include 58 capacitors, 25 resistors, 16 connectors, 14 ICs and 2 transistors. It belongs with the fPGA and programmable logic and lEDs and displays boards and the RP2040 boards of this library.
Main components
11RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)74AHCT245PW
TSSOP-20-40℃~+125℃ 1 3.5ns@5V,15pF 4.5V~5.5V 74AHCT 8 80uA 8mA 8mA Bidirectional Schmitt trigger Tri-State TSSOP-20 Buffers, Drivers, Receivers, Transceivers ROHSNexperiaBuffers, Drivers, Receivers, TransceiversHS-100B
LQFP-48(7x7)-15℃~+70℃ 1.8V、3.3V、3.6V、4.5V~5.5V 44.1kHz~48kHz Transceiver、Encoder/decoder USB LQFP-48(7x7) Audio Interface ICs ROHSCmediaAudio Interface ICsW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsCH334R
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 ControllersFT232H
UncategorisedFTDIT20Q100F3C3
QFP-100QFP-100 New Arrivals ROHSEfinixUncategorisedUSBLC6-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)WMM7037AT2-4/TR
LGA-4(3x3.8)-40℃~+100℃ -42dB 1.1mm 1.5V~3.6V 2.95mm 200Ω 3.76mm 59dB 80uA Analog output Omnidirectional Omnidirectional pickup LGA-4(3x3.8) MEMS Microphones ROHSWILLSEMIMEMS MicrophonesAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs
README
README.mdPrototypical
Parts
132| Qty | Value | Footprint | References |
|---|---|---|---|
| 39 | 100n | Capacitor_SMD:C_0603_1608Metric | C10, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27 +23 |
| 19 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R10, R11, R12, R13, R15, R16, R18, R23, R24, R25 +3 |
| 8 | 1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C5, C12, C42, C46, C53, C54 |
| 6 | 10u | Capacitor_SMD:C_0603_1608Metric | C4, C11, C30, C31, C47, C49 |
| 5 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C3, C8, C35, C36, C40 |
| 5 | FerriteBead_Small | Resistor_SMD:R_0603_1608Metric | FB1, FB2, FB3, FB4, FB5 |
| 4 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J6, J7, J8, J9 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 5.1k | Resistor_SMD:R_0603_1608Metric | R19, R20, R21 |
| 3 | 74AHCT245PW | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U4, U5, U6 |
| 2 | 2.2k | Resistor_SMD:R_0603_1608Metric | R14, R22 |
| 2 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | Conn_01x01 | Connector_Wire:SolderWire-2sqmm_1x01_D2mm_OD3.9mm | J4, J5 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J13, J14 |
| 2 | Conn_01x04 | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J16, J17 |
| 2 | Conn_02x08_Odd_Even | Connector_IDC:IDC-Header_2x08_P2.54mm_Vertical | J2, J3 |
| 2 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 1 | 12k | Resistor_SMD:R_0603_1608Metric | R17 |
| 1 | 93LCxxBxxOT | Package_TO_SOT_SMD:SOT-23-6 | U7 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | AP2112K-1.2 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | CH334R | Package_SO:SSOP-16_3.9x4.9mm_P0.635mm | U12 |
| 1 | Conn_02x04_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J1 |
| 1 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J12 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | ECS-2520MV-xxx-xx | Oscillator:Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm | X1 |
| 1 | FT232H | Package_QFP:LQFP-48_7x7mm_P0.5mm | U8 |
| 1 | HS-100B | Package_QFP:LQFP-48_7x7mm_P0.5mm | U9 |
| 1 | Jumper_2_Open | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | LED | Diode_SMD:D_0603_1608Metric | D1 |
| 1 | LOGO | Project:bear | G*** |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U14 |
| 1 | SW_Push | Project:SW_TS-1187A-B-A-B | SW1 |
| 1 | T20Q100F3 | Package_QFP:TQFP-100_14x14mm_P0.5mm | U3 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U11 |
| 1 | USB_A | Project:SS-52100-002 | J11 |
| 1 | USB_C_Receptacle_USB2.0_14P | Project:GCT_USB4145-03-0170-C_REVA2 | J10 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U13 |
| 1 | WMM7037AT2 | Project:WMM7037AT2 | U10 |
More from will-hut/Prototypical
2- 2 layers42.4 × 29 mm

- 2 layers19.3 × 10.2 mm

Similar boards
- 4 layers51.2 × 51.2 mm

The extender
H3wastooshort/the_extender
it extends your phones storage, battery life, and audio interfaces
123 parts2GPL-3.0 - 4 layers99.5 × 65 mm

- 4 layers32 × 74 mm

- 4 layers130 × 105 mm

HomeDeck
Kilan777/HomeDeck
Jarvis HomeDeck: a Raspberry Pi CM4 carrier board and voice-assistant software for a 7-inch smart display (KiCad hardware, generated from Python, plus the Python/JS assistant)
228 parts1 - 4 layers65 × 40 mm

HEXBERRY V-20Q100
logitiles/HEXBERRY-V-20Q100-0.91
Open Hardware FPGA platform
195 parts4CERN-OHL-S-2.0 - 6 layers152.4 × 92 mm

- 2 layers40 × 40 mm

- 2 layers100 × 100 mm

Questions
How big is the HUB75-FPGA Card PCB?
It measures 53.3 × 85.1 mm and has 4 copper layers, 1.62 mm thick.
What parts does the HUB75-FPGA Card use?
132 parts, built around the RP2040, 74AHCT245PW, HS-100B and W25Q128JVSIQ. 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 HUB75-FPGA Card KiCad files?
From the will-hut/Prototypical repository on GitHub, at the commit this page was made from: the board is HW/HUB75-FPGA-Card/HUB75-FPGA-Card.kicad_pcb and its schematic HW/HUB75-FPGA-Card/FPGA.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the HUB75-FPGA Card design in my own project?
Its repository states no licence, so its author keeps all rights: ask will-hut before reusing the design.