Skip to the content
PCBKitNew board
2 layers21.8 × 51.9 mmICE40UP5Kdev, the printed circuit board in 3D
Size
21.8 × 51.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
64
Pads
248
Tracks, vias
1,224, 100
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Mar 2026
Updated
10 Mar 2026

Overview

ICE40UP5Kdev is an open-source printed circuit board by TinyTinfoil, from the TinyTinfoil/Eclectronics-MP3 repository on GitHub. It is a 2-layer board of 21.8 × 51.9 mm with 57 parts on 64 nets, routed with 1,224 tracks and 100 vias.

It is built around the ICE40UP5K-SG48ITR50, MIC5318-3.3YD5-TR and MIC5365-1.2YD5-TR, with the SBR02U100LP and USB4105-GF-A among its other parts. Its parts include 20 resistors, 15 capacitors, 5 diodes, 4 ICs and 4 connectors. It belongs with the FPGA and CPLD boards of this library.

Main components

5

Parts

57
QtyValueFootprintReferences
115.1KResistor_SMD:R_0402_1005MetricR1, R2, R3, R5, R6, R9, R13, R14, R15, R16, R20
81µFCapacitor_SMD:C_0402_1005MetricC7, C8, C9, C10, C11, C12, C13, C14
510µFCapacitor_SMD:C_0603_1608MetricC1, C2, C4, C6, C15
41KResistor_SMD:R_0402_1005MetricR4, R7, R8, R19
4MountingHoleMountingHole:ToolingHole_1.152mmH1, H2, H3, H4
21.5KResistor_SMD:R_0402_1005MetricR11, R17
210nFCapacitor_SMD:C_0402_1005MetricC3, C5
268ΩResistor_SMD:R_0402_1005MetricR10, R12
1100ΩResistor_SMD:R_0402_1005MetricR18
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PS2
1CDONELED_SMD:LED_0805_2012MetricD5
1Conn_02x03_Counter_ClockwiseConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ4
1G***Eclectronics:OlinLogoOlinLogo
1ICE40UP5K-SG48ITRPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mmU4
1IN-S85TATRGB_ALTEclectronics:IN-S85TATRGBD1
1IQXO-791Eclectronics:IQXO-791X1
1LEDLED_SMD:LED_0805_2012MetricD3
1LeftConnector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ2
1MIC5318-3-3YD5Package_TO_SOT_SMD:TSOT-23-5U3
1MIC5365-1-2YD5Package_TO_SOT_SMD:TSOT-23-5U2
1PWRLED_SMD:LED_0805_2012MetricD2
1RSTButton_Switch_SMD:SW_SPST_B3U-1000PS1
1RightConnector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_VerticalJ3
1SBR02U100LPDiode_SMD:D_0402_1005MetricD4
1SWButton_Switch_SMD:SW_SPST_B3U-1000PS3
1USB4105-GF-AEclectronics:USB4105-GF-AJ1
1W25Q32JVPackage_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mmU1

Questions

How big is the ICE40UP5Kdev PCB?

It measures 21.8 × 51.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ICE40UP5Kdev use?

57 parts, built around the ICE40UP5K-SG48ITR50, MIC5318-3.3YD5-TR, MIC5365-1.2YD5-TR and SBR02U100LP. 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 ICE40UP5Kdev KiCad files?

From the TinyTinfoil/Eclectronics-MP3 repository on GitHub, at the commit this page was made from: the board is mp3/iCE40UP5Kdev/iCE40UP5Kdev.kicad_pcb and its schematic mp3/iCE40UP5Kdev/iCE40UP5Kdev.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ICE40UP5Kdev design in my own project?

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

Similar boards

  • 4 layers50.8 × 20.3 mmIceblink, the printed circuit board in 3D

    Iceblink

    bminch/iceBlinkPico

    Design files and SystemVerilog examples for iceBlinkPico, a small breadboard-friendly iCE40UP5K FPGA dev board

    57 parts2BSD-2-Clause
  • 2 layers32.2 × 52.2 mmICE40UP5Kdev, the printed circuit board in 3D

    ICE40UP5Kdev

    redhotchili0909/engr3430-eclectronics

    Through a series of projects, students will learn all aspects of printed-circuit board (PCB) design at the prototype scale of manufacturing, including electronic circuit/system design, component selection, schematic…

    53 partsMIT
  • 4 layers30.5 × 27 mmTrustflight hardware, the printed circuit board in 3D

    Trustflight hardware

    korken89/trustflight_hardware

    A small and simple flight controller to be used with the trustflight firmware flight controller firmware, which is focusing on safety by using the Rust programming language.

    69 parts1
  • 4 layers35.1 × 33.5 mmWio e5-test, the printed circuit board in 3D

    Wio e5-test

    sigmondkukla/wio-e5-test

    31 parts
  • 2 layers54 × 54 mmWP-2 IC Card MRAM, the printed circuit board in 3D

    WP-2 IC Card MRAM

    bkw777/WP-2_IC-Card

    IC Cards for TANDY WP-2

    34 parts13
  • 6 layers111 × 111 mmLed panel, the printed circuit board in 3D

    Led panel

    antmicro/programmable-led-panel

    LED matrix controlled with iCE40 FPGA or RP2040 MCU for benchmarking and integration of video systems

    315 parts2Apache-2.0
  • 4 layers28.1 × 13.2 mmFOSSTracker, the printed circuit board in 3D

    FOSSTracker

    CyberSiliconForest/FleetVR-HW

    Hardware Design of FleetVR

    50 parts
  • 4 layers41.9 × 20.3 mmICE40UP Development Board, the printed circuit board in 3D

    ICE40UP Development Board

    SimonBrenninger/ICE40UP-Development-Board

    a small, entry-level FPGA Development Board

    63 partsGPL-3.0