Skip to the content
PCBKitNew board
4 layers150 × 50 mmIct baseboard, the printed circuit board in 3D

PCB design for implementing In-Circuit Testing of other PCBs via an USB-enabled host

Size
150 × 50 mm
Copper layers
4
Thickness
1.59 mm
Parts
277
Nets
204
Pads
943
Tracks, vias
1,672, 214
Pours
17
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Jun 2025
Updated
11 Dec 2025

Overview

Ict baseboard is an open-source printed circuit board by antmicro, from the antmicro/ict-baseboard repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 150 × 50 mm with 277 parts on 204 nets, routed with 1,672 tracks and 214 vias.

It is built around the PCA9539AHF, ADS7828E/250 and FT4232H-56Q-REEL, with the TCA9548ARGER, TPD4E02B04DQAR and CR0402-FX-1002GLF among its other parts. Its parts include 87 resistors, 52 capacitors, 23 ICs, 17 diodes and 10 connectors. It belongs with the computers and single-board computers boards of this library.

Main components

12

README

README.md

(ICT) In-Circuit Tester baseboard

Copyright (c) 2025 Antmicro

image

Overview

This project contains open hardware PCB design files for an In-Circuit testing (ICT) baseboard. The board is based on FTDI/FT4232H and exposes common IO interfaces to provide an easy way to program various boards. The board features Analog-to-Digital Converters (ADCs) and programmable GPIO expanters that allow to drive/read digital signals and perform voltage measurements. This allows to use the ICT baseboard with a number of adapter boards which expose the communication, ADC and GPIO interfaces on a set of spring-loaded needle probes arranged for a specific board-under-test.

The PCB design files for the ICT baseboard were prepared in KiCad 9.x.

Key features

  • FTDI/FT4232H USB-serial interface for connecting external host
  • 16 ADC channels (12-bit resolution) implemented with Ti/ADS7828 ADC
  • 32 GPIO channels implemented with 16-bit NXP/PCA9539AHF gpio expanders
  • SPI
  • UART
  • I2C
  • Test action button
  • Two test status LEDs
  • Buzzer for sound notifications about test status

Licensing

This project is published under the Apache-2.0 license.

Parts

277
QtyValueFootprintReferences
67TP_1mm_SMDantmicro-footprints:TP_SMD_1mmTP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +51
60R_10k_0402antmicro-footprints:R_0402_1005MetricR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R101 +44
35C_100n_16V_X7R_0402antmicro-footprints:C_0402_1005MetricC1, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C34, C35, C36, C37 +19
14TPD4E02B04DQAantmicro-footprints:USON-10_2.5x1mm_P0.5mmU10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23
7PinSocket_2x6_P2.54mm_Drill1.04mm_Horizontalantmicro-footprints:PinSocket_2x6_P2.54mm_Drill1.04mm_HorizontalJ2, J4, J5, J6, J7, J8, J9
6LED_G_0603_LTST-C190GKTantmicro-footprints:LED_0603_1608Metric_GD3, D4, D5, D6, D12, D14
6PESD5Z3.3antmicro-footprints:SOD-523D7, D8, D9, D10, D11, D13
5R_0R_0402antmicro-footprints:R_0402_1005MetricR31, R60, R79, R100, R120
5R_220R_0402antmicro-footprints:R_0402_1005MetricR8, R54, R55, R59, R74
5Spacer_Drill3.7mm_H5mm_9774050151Rantmicro-footprints:Spacer_Drill3.7mm_H5mm_9774050151RH1, H2, H3, H4, H5
4C_22u_16V_0603antmicro-footprints:C_0603_1608Metric_EIAC28, C29, C30, C31
3C_100n_0402antmicro-footprints:C_0402_1005MetricC23, C24, C27
3C_4u7_0402antmicro-footprints:C_0402_1005MetricC2, C3, C7
3PCA9539AHFantmicro-footprints:QFN-24-1EP_4x4mm_P0.5_EP2.1x2.1mmU2, U4, U8
3PJE138Kantmicro-footprints:SOT-523Q1, Q3, Q4
3R_0R_22.4A_0603antmicro-footprints:R_0603_1608MetricR50, R57, R61
3R_499k_0402antmicro-footprints:R_0402_1005MetricR41, R42, R45
2ADS7828antmicro-footprints:TSSOP-16_4.4x5mm_P0.65mmU3, U7
2C_22u_25V_0805antmicro-footprints:C_0805_2012MetricC21, C22
2C_4u7_25V_0402antmicro-footprints:C_0402_1005MetricC26, C52
2ESD9X5.0ST5Gantmicro-footprints:SOD-923D31, D32
2FB_600Z_0.3A_Murata-BLM15AG_0402antmicro-footprints:FB_0402_1005MetricFB1, FB2
2R_470R_0402antmicro-footprints:R_0402_1005MetricR7, R73
2R_5k1_0402antmicro-footprints:R_0402_1005MetricR5, R6
1AXGD10402KRantmicro-footprints:D_0402_1005MetricD33
1BAT54-02V-G3-08antmicro-footprints:SOD-523D1
1BarrelJack_Pin2mm_MJ-179PHantmicro-footprints:BarrelJack_Pin2mm_MJ-179PHJ17
1CMI-9705-0380-SMT-TRantmicro-footprints:Buzzer_SMD_CMI-9705-0380-SMT-TRLS1
1C_10u_0603antmicro-footprints:C_0603_1608MetricC33
1C_1u_0402antmicro-footprints:C_0402_1005MetricC25
1C_2u2_0402antmicro-footprints:C_0402_1005MetricC32
1FB_120Z_2A_Murata-BLM18PG_0603antmicro-footprints:FB_0603_1608MetricFB3
1FT4232H_VQFNantmicro-footprints:QFN-56-1EP_8x8mm_P0.5mmU1
1JST_SH_1x4_SM04B-SRSS-TB-LF-SNantmicro-footprints:Conn_JST_SH_1x4_SM04B-SRSS-TB-LF-SNJ3
1LM3671MF-3.3_SOTantmicro-footprints:SOT-23-5U6
1L_1u_20A_Bourns-SRP6050CAantmicro-footprints:L_Bourns-SRP6050CAL1
1L_2u2_1.6A_1210antmicro-footprints:L_1210_3225MetricL2
1MP_Pad6mm_Drill3.2mmantmicro-footprints:MP_Pad6mm_Drill3.2mmMP1
1Oscillator_12MHz_ASFLMBantmicro-footprints:Oscillator_SMD_Abracon_ASFLMB_5x3.2x0.85mmY1
1R_12k_0402antmicro-footprints:R_0402_1005MetricR3
1R_20k_0402antmicro-footprints:R_0402_1005MetricR43
1R_2k7_0402antmicro-footprints:R_0402_1005MetricR44
1R_30k_0402antmicro-footprints:R_0402_1005MetricR52
1R_330R_0402antmicro-footprints:R_0402_1005MetricR4
1R_4k7_0402antmicro-footprints:R_0402_1005MetricR1
1R_73k2_0402antmicro-footprints:R_0402_1005MetricR46
1SIC431AED-T1-GE3antmicro-footprints:MLP44-24L_4x4x0.75mmU5
1SSM3J332Rantmicro-footprints:SOT-23-3Q2
1SW_JF-15CKCGNP2antmicro-footprints:SW_JF-15CKCGNP2SW1
1TCA9548ARGERantmicro-footprints:VQFN-24-1EP_3.8x3.8x1.0mm_P0.5mmU9
1TPD2E009_SOT-9X3antmicro-footprints:SOT-723D2
1USB-C_GCT_USB4105-GF-Aantmicro-footprints:USB-C_Receptacle_GCT_USB4105-GF-AJ1

The 274 most common of 277 parts.

Questions

How big is the Ict baseboard PCB?

It measures 150 × 50 mm and has 4 copper layers, 1.59 mm thick.

What parts does the Ict baseboard use?

277 parts, built around the PCA9539AHF, ADS7828E/250, FT4232H-56Q-REEL and TCA9548ARGER. 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 Ict baseboard KiCad files?

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

Can I use the Ict baseboard design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 10 layers180 × 100 mmJetson agx thor baseboard, the printed circuit board in 3D

    Jetson agx thor baseboard

    antmicro/jetson-agx-thor-baseboard

    Open hardware baseboard for Nvidia Jetson Thor AGX T5000 System on Module

    1,213 parts48Apache-2.0
  • 8 layers227.5 × 104 mmCom express-7-baseboard, the printed circuit board in 3D

    Com express-7-baseboard

    antmicro/com-express-7-baseboard

    This project contains open hardware design files for a baseboard supporting COM Express 7 modules. The board breaks-out major communications and peripheral interfaces provided by the standard.

    815 parts12Apache-2.0
  • 8 layers120 × 60 mmJetson orin baseboard, the printed circuit board in 3D

    Jetson orin baseboard

    antmicro/jetson-orin-baseboard

    Baseboard targetting the NVIDIA Jetson Orin Nano and Jetson Orin NX

    681 parts305Apache-2.0
  • 2 layers150 × 150 mmJob ict bottom board, the printed circuit board in 3D

    Job ict bottom board

    antmicro/job-ict-bottom-board

    Adapter board for In-Circuit Testing (ICT) of the Antmicro's Jetson Orin Baseboard

    259 parts1Apache-2.0
  • 6 layers50 × 75 mmGmm, the printed circuit board in 3D

    Gmm

    GMM-7550/gmm7550-hardware

    CologneChip GateMate FPGA Module: GMM-7550

    252 parts36
  • 8 layers90 × 120.4 mmEcp5-dc scm, the printed circuit board in 3D

    Ecp5-dc scm

    antmicro/ecp5-dc-scm

    Experimental Lattice ECP5-driven Data Center Security Communication Module

    506 parts23Apache-2.0
  • 4 layers45.7 × 90.3 mmIo v2-Board, the printed circuit board in 3D

    Io v2-Board

    Maeswoon/UNHSEDS

    great people building dream rockets

    81 parts11
  • 6 layers56 × 66 mmGem demo board, the printed circuit board in 3D

    Gem demo board

    antmicro/gem-baseboard

    This repository contains PCB design files for a demo board compatible with the GEM1 and GEM2 adapter boards.

    153 parts2Apache-2.0