ICE40HX1K-TQ144

zOnlyKroks·pcb-consortium·FPGA/ICE40HX1K-TQ144/ICE40HX1K-TQ144.kicad_pcb

ICE40HX1K-TQ144 PCB layout, top view — open source FPGA board by zOnlyKroks

About the ICE40HX1K-TQ144 PCB

ICE40HX1K-TQ144 is an open source FPGA PCB design by zOnlyKroks, published on GitHub under the CC0-1.0 license. It is a 4-layer board measuring 89.5 × 66.4 mm, with 81 components from 39 distinct parts.

Its main chip is the ICE40HX1K-TQ144, from the FPGA family. Other key parts include the W25Q32JVSS, LD1117S33TR_SOT223, AP2112K-1.2, ESP32-WROOM-32E-R2 and CH340G. By type, the board carries 33 capacitors, 27 resistors, 8 ICs, 6 connectors, 2 transistors and 2 crystals.

Main components on the ICE40HX1K-TQ144

ICE40HX1K-TQ144 bill of materials (BOM)

81 components, 39 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ICE40HX1K-TQ144
U1
1
W25Q32JVSS
U2
1
LD1117S33TR_SOT223
U3
1
AP2112K-1.2
U4
1
ESP32-WROOM-32E-R2
U5
1
CH340G
U6
1
IS42S16400J-XC
IS42S16400J-xC
U7
1
TPS54302
U8
2
SS8050
Q1, Q2
2
12MHZ
Y1, Y3
1
Bank 0
J2
1
CONN_01X07_PIN
Conn_01x07_Pin
J3
1
Barrel_Jack
J4
1
Bank 3
J5
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J6
1
ESP-BANK-1
J7
1
C2150
NPN
SS8050
1
C2837531
EN
SW2
1
10 uH
L1
14
100 nF
C1, C5, C7, C9, C11, C13, C16, C18 +6
Show 19 more
QtyPartRefs
12
10 uF
C2, C3, C4, C6, C8, C10, C12, C14 +4
2
30 pF
C15, C59
1
3.3 uF
C27
1
47 pF
C29
1
47 uF
C30
2
100 nF
C79, C80
2
10K
10k
R1, R2
3
3.3K
3.3k
R3, R10, R14
3
6.8K
6.8k
R4, R9, R13
3
13K
13k
R5, R8, R12
3
27K
27k
R6, R7, R11
2
100
R15, R16
2
5.1K
5.1k
R17, R18
2
22
R19, R20
2
C17414
10k Ohm
R21, R22
2
4.7K
4.7k
R23, R25
1
C17477
0 ohm
R24
1
100K
100k
R26
1
13.7K
13.7k
R27

ICE40HX1K-TQ144 design files

The KiCad project lives in the zOnlyKroks/pcb-consortium repository on GitHub; these links point at the commit this page was built from.

ICE40HX1K-TQ144: common questions

What microcontroller does the ICE40HX1K-TQ144 use?

The ICE40HX1K-TQ144 is built around the ICE40HX1K-TQ144, from the FPGA family.

How big is the ICE40HX1K-TQ144 PCB?

The ICE40HX1K-TQ144 measures 89.5 × 66.4 mm, has 4 copper layers and is 1.647165 mm thick.

How many components are on the ICE40HX1K-TQ144?

81 components, from 39 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the ICE40HX1K-TQ144 design files?

From the zOnlyKroks/pcb-consortium repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the ICE40HX1K-TQ144 design in my own project?

Yes, under the terms of its CC0-1.0 license, which zOnlyKroks chose for the repository.

Can I test firmware for the ICE40HX1K-TQ144 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.

More boards in pcb-consortium

Similar boards