ICE40HX1K-TQ144
zOnlyKroks·pcb-consortium·FPGA/ICE40HX1K-TQ144/ICE40HX1K-TQ144.kicad_pcb
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.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ICE40HX1K-TQ144 | TQFP-144_20x20mm_P0.5mm | U1 |
| 1 | W25Q32JVSS | SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | LD1117S33TR_SOT223 | SOT-223-3_TabPin2 | U3 |
| 1 | AP2112K-1.2 | SOT-23-5 | U4 |
| 1 | ESP32-WROOM-32E-R2 | ESP32-WROOM-32D | U5 |
| 1 | CH340G | SOIC-16_3.9x9.9mm_P1.27mm | U6 |
| 1 | IS42S16400J-XC IS42S16400J-xC | TSOP-II-54_22.2x10.16mm_P0.8mm | U7 |
| 1 | TPS54302 | SOT-23-6 | U8 |
| 2 | SS8050 | SOT-23 | Q1, Q2 |
| 2 | 12MHZ | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y3 |
| 1 | Bank 0 | PinHeader_1x09_P2.54mm_Vertical | J2 |
| 1 | CONN_01X07_PIN Conn_01x07_Pin | PinHeader_1x07_P2.54mm_Vertical | J3 |
| 1 | Barrel_Jack | BarrelJack_Horizontal | J4 |
| 1 | Bank 3 | PinHeader_1x25_P2.54mm_Vertical | J5 |
| 1 | USB_C_RECEPTACLE_USB2.0 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J6 |
| 1 | ESP-BANK-1 | PinHeader_1x12_P2.54mm_Vertical | J7 |
| 1 | C2150 NPN | SOT-23 | SS8050 |
| 1 | C2837531 EN | KH-6X6X5H-STM_SKE | SW2 |
| 1 | 10 uH | L_0805_2012Metric | L1 |
| 14 | 100 nF | C_0603_1608Metric | C1, C5, C7, C9, C11, C13, C16, C18 +6 |
Show 19 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 12 | 10 uF | C_0603_1608Metric | C2, C3, C4, C6, C8, C10, C12, C14 +4 |
| 2 | 30 pF | C_0805_2012Metric | C15, C59 |
| 1 | 3.3 uF | C_0603_1608Metric | C27 |
| 1 | 47 pF | C_0603_1608Metric | C29 |
| 1 | 47 uF | C_0603_1608Metric | C30 |
| 2 | 100 nF | C_0805_2012Metric | C79, C80 |
| 2 | 10K 10k | R_0603_1608Metric | R1, R2 |
| 3 | 3.3K 3.3k | R_0603_1608Metric | R3, R10, R14 |
| 3 | 6.8K 6.8k | R_0603_1608Metric | R4, R9, R13 |
| 3 | 13K 13k | R_0603_1608Metric | R5, R8, R12 |
| 3 | 27K 27k | R_0603_1608Metric | R6, R7, R11 |
| 2 | 100 | R_0603_1608Metric | R15, R16 |
| 2 | 5.1K 5.1k | R_0805_2012Metric | R17, R18 |
| 2 | 22 | R_0805_2012Metric | R19, R20 |
| 2 | C17414 10k Ohm | R_0805_2012Metric | R21, R22 |
| 2 | 4.7K 4.7k | R_0603_1608Metric | R23, R25 |
| 1 | C17477 0 ohm | R_0805_2012Metric | R24 |
| 1 | 100K 100k | R_0603_1608Metric | R26 |
| 1 | 13.7K 13.7k | R_0603_1608Metric | 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
FPGA
Icepi zero
zOnlyKroks
89.8 × 73.5 mm131 parts4LCC0-1.00ESP32
Bluetooth Box V3
zOnlyKroks
64.5 × 74.8 mm119 parts4LCC0-1.00Adau1701-breakout
zOnlyKroks
80 × 40.3 mm92 parts2LCC0-1.00ESP32
WK-1
zOnlyKroks
49.9 × 99.8 mm89 parts4LCC0-1.00ESP32
FM-Radio
zOnlyKroks
49.4 × 57.2 mm64 parts4LCC0-1.00WCH CH32/CH55x
BQ25798
zOnlyKroks
75.2 × 35 mm61 parts2LCC0-1.00STM32
STM32F072xB
zOnlyKroks
82.3 × 32.8 mm49 parts4LCC0-1.00AB-V2
zOnlyKroks
117.2 × 65 mm45 parts2LCC0-1.00ESP32
7-seg clock
zOnlyKroks
76.2 × 70.3 mm42 parts4LCC0-1.00TPS55289
zOnlyKroks
60 × 30.1 mm36 parts2LCC0-1.00WCH CH32/CH55x
CH559-MASS
zOnlyKroks
59.9 × 19.9 mm29 parts4LCC0-1.00
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Usb sniffer
ataradov
58.2 × 38.1 mm86 parts2LBSD-3-Clause1.3kFPGA
Tomu, I'm
theacodes
13 × 9.4 mm40 parts4LMIT1.1kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Sd2snes
mrehkopf
101.5 × 83 mm147 partsGPL-2.0717