Skip to the content
PCBKitNew board
4 layers50 × 47.9 mmFPGA DevBoard, the printed circuit board in 3D

FPGA Development Board

Size
50 × 47.9 mm
Copper layers
4
Thickness
1.56 mm
Parts
100
Nets
108
Pads
378
Tracks, vias
788, 152
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Apr 2026
Updated
12 May 2026

Overview

FPGA DevBoard is an open-source printed circuit board by Jaboct, from the Jaboct/FPGA_DevBoard repository on GitHub. It is a 4-layer board of 50 × 47.9 mm with 100 parts on 108 nets, routed with 788 tracks and 152 vias.

It is built around the ICE40UP5K-SG48I, FT2232HL-REEL and W25Q32JVSSIQ, with the YLED0603R, CL21A106KOQNNNG and AP2112K-1.2TRG1 among its other parts. Its parts include 39 capacitors and 2 ICs. It belongs with the microcontroller boards and fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

11

README

README.md

FPGA_DevBoard

FPGA Development Board created using KiCad.

  • FPGA: ICE40UP5K_SG48I
  • USB SPI: FT2232HL-REEL
  • Flash Mem: 32 MBit W25Q32JVSSIQ
  • USB-C for power and data
  • 3.3, 2.5, 1.2 V LDOs
  • 4 LEDs, 4 Buttons, 1 speaker header.
  • 24: GPIO exposed through holes on the edge of the board
  • 4: 3.3V exposed
  • 12: GND exposed

4 Layer Board:

  • Front: Components and signals
  • Ln1.Cu: GND
  • Ln2.Cu: Power Rails
  • Back: Testpads and signals

(Downloads PDF) Schematic PDF

Front PCB: Front PCB

Front 3d Render: Front 3d

Back PCB: Back PCB

Back 3d Render: Back 3d

Parts

100
QtyValueFootprintReferences
20100nFCapacitor_SMD:C_0603_1608MetricC2, C10, C12, C14, C18, C23, C25, C28, C29, C30, C31, C32, C33, C34, C35, C36 +4
1110kResistor_SMD:R_0603_1608MetricR_BUTT_B1, R_BUTT_G1, R_BUTT_R1, R_BUTT_Y1, R_CDONE1, R_CRESET_B1, R_CS#1, R_EN_3V3, R_HOLD#1, R_WP#1, R6
10TestPointTestPoint:TestPoint_Pad_D1.5mmTP_CDONE1, TP_CLK1, TP_CRESET_B1, TP_CS#1, TP_DI1, TP_DO1, TP_GND_B1, TP_GND_T1, TP_RX1, TP_TX1
84.7uFCapacitor_SMD:C_0603_1608MetricC1, C3, C5, C7, C9, C11, C13, C27
71kResistor_SMD:R_0603_1608MetricR_CDONE2, R_CRESET_B2, R_LED_2V5, R_LED_CDONE1, R_LED_G1, R_LED_R1, R_LED_Y1
71uFCapacitor_SMD:C_0603_1608MetricC16, C17, C19, C20, C21, C22, C24
6100Resistor_SMD:R_0603_1608MetricR_1, R_2, R_10, R_RX1, R_TX1, R_VCCPLL1
4MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4
2220Resistor_SMD:R_0603_1608MetricR_LED_B1, R_SPKR1
227pCapacitor_SMD:C_0603_1608MetricC38, C39
25.1kResistor_SMD:R_0603_1608MetricR_CC1, R_CC2
2Conn_02x04_Odd_EvenConnector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_VerticalJ_BUTT1, J_LED1
2LEDLED_SMD:LED_0603_1608MetricD_LED_2V5, D_LED_CDONE1
110uFCapacitor_SMD:C_0805_2012MetricC15
112kResistor_SMD:R_0603_1608MetricR_3
122Resistor_SMD:R_0603_1608MetricR_SCK1
13.3uCapacitor_SMD:C_0603_1608MetricC26
1AP2112K-1.2TRG1Package_TO_SOT_SMD:SOT-23-5U_1V2
1AP2112K-2.5TRG1Package_TO_SOT_SMD:SOT-23-5U_2V5
1AP2112K-3.3TRG1Package_TO_SOT_SMD:SOT-23-5U_3V3
1Conn_01x08jalb_pins:CONN_01x08J_BOTTOM_8
1Conn_01x14jalb_pins:CONN_01x14J_LEFT_14
1Conn_01x18jalb_pins:CONN_01x18J_RIGHT_18
1Conn_SPKRConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ_SPKR1
1CrystalCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY_CRYSTAL1
1FT2232HLPackage_QFP:LQFP-64_10x10mm_P0.5mmU2
1ICE40UP5K-SG48IICE40UP5K_SG48I:QFN48_L-ASC10_ICE40ULTRAPLUS_MACHXO2_LAT-LU1
1SW_SPSTButton_Switch_SMD:SW_SPST_TS-1088-xR020SW_reset1
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J_USB1
1W25Q32JVSSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU_FLASH1

Questions

How big is the FPGA DevBoard PCB?

It measures 50 × 47.9 mm and has 4 copper layers, 1.56 mm thick.

What parts does the FPGA DevBoard use?

100 parts, built around the ICE40UP5K-SG48I, FT2232HL-REEL, W25Q32JVSSIQ and YLED0603R. 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 FPGA DevBoard KiCad files?

From the Jaboct/FPGA_DevBoard repository on GitHub, at the commit this page was made from: the board is FPGA_DevBoard.kicad_pcb and its schematic FPGA_DevBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FPGA DevBoard design in my own project?

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

Similar boards

  • 2 layers20.3 × 63.5 mmIce40-up5k breakout, the printed circuit board in 3D

    Ice40-up5k breakout

    ikskuh/ice40-up5k-breakout

    A breakout board for the ICE40 UP5K FPGA suitable for breadboarding

    31 parts
  • 4 layers130 × 90 mmDual adc usb, the printed circuit board in 3D

    Dual adc usb

    devbisme/ai-circuit-design-tests

    Tests of KiCad-related AI tools.

    197 parts10
  • 2 layers60.8 × 52.7 mmBNN, the printed circuit board in 3D

    BNN

    sparshgup/Eclectronics

    PCB Design (Olin College - Eclectronics SP25)

    69 parts
  • 6 layers80 × 60 mmIce core, the printed circuit board in 3D

    Ice core

    enkhbold470/ice-core

    iCE40UP5K FPGA board with 8 MB PSRAM and three Pmods, programmed over USB-C by an RP2040. 6-layer KiCad 10 board.

    78 partsCERN-OHL-S-2.0
  • 4 layers68.7 × 53 mmIcey, the printed circuit board in 3D

    Icey

    darshg321/Icey

    an Uno-sized FPGA iCE40-UP5K board for learning!

    113 parts6CERN-OHL-P-2.0
  • 4 layers75 × 55 mmEos epu up5k, the printed circuit board in 3D

    Eos epu up5k

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    145 parts8MIT