

Ictester
Logic IC tester
- Size
- 66 × 90 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 104
- Nets
- 148
- Pads
- 597
- Tracks, vias
- 1,232, 188
- Pours
- 344
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 12 Jun 2021
- Updated
- 4 May 2025
Overview
Ictester is an open-source printed circuit board by jakubfi, from the jakubfi/ictester repository on GitHub. It is a 4-layer board of 66 × 90 mm with 104 parts on 148 nets, routed with 1,232 tracks and 188 vias.
It is built around the ATMEGA1284-AU, 74LVC1G07 and CP2102N-EK, with the MAX14662ETI+, TPS2553DBV and USBLC6-2SC6 among its other parts. Its parts include 41 resistors, 26 capacitors, 13 ICs, 7 connectors and 3 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
6ATMEGA1284-AU
TQFP-44(10x10)-40℃~+85℃ 1.8V~5.5V 10bit 128KB 16KB 20MHz 32 4KB 8 Bit AVR Built-in FLASH TQFP-44(10x10) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)74LVC1G07
SOT-353-40℃~+105℃ 1 1 1.65V~5.5V 1.6ns@5.5V,50pF 24mA 4uA 74LVC Open-drain Power-off isolation、Level shifting Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSWuxi I-core ElecBuffers, Drivers, Receivers, TransceiversCP2102N-EK
-- USB Conversion Modules ROHSSilicon LabsUSB Conversion ModulesMAX14662ETI+
TQFN-28-EP(4x4)-40℃~+85℃ 1.6V~5.5V 1:1 400MHz 425mΩ 5.5us 5.5us 80ns TQFN-28-EP(4x4) Analog Switches, Multiplexers ROHSMaxim Integrated (Analog Devices)Analog Switches, MultiplexersTPS2553DBV
SOT-23-6-40℃~+150℃ 1 1.5A 2.5V~6.5V 85mΩ Active High High Side Switch 过压保护、软启动、欠压锁定、反向电压保护、集成电荷泵、Overcurrent Protection、Over temperature protection、锁存保护、Short-Circuit Protection SOT-23-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
README
hw/README.mdKiCad project files for Logic IC Tester.
See also pdf schematic
Connectors and jumpers
- J1, J2, J3, J4 - debug connectors. Duplicate ZIF socket connections (plus additional GND connections) and allow connecting external measurement equipment. Can also be used for testing ICs and circuits outside the ZIF socket.
- J5 - MCU programmer interface.
- J6 - USB port
- J7 - jumper shorting +5V to DUT power supply lines. Normally closed. Can be used for measuring IC current or for supplying the IC with external power.
CP2102N setup
To complete the hardware setup, CP2102N USB UART transceiver needs to be programmed with the following values:
- iManufacturer = mera400.pl
- iProduct = ictester
- MaxPower = 200mA
One possible way of programming it is to use this tool:
cp2102 -p "ictester" -m "mera400.pl" -x 200
You can also use one of the tools provided by the manufacturer - Silicon Labs.
This step is not required, although without it no device autodetection will be possible.
Parts
104| Qty | Value | Footprint | References |
|---|---|---|---|
| 30 | 4k7 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +14 |
| 16 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C4, C8, C9, C12, C13, C14, C15, C17, C19, C20, C23, C24, C25, C26 |
| 6 | 120 | Resistor_SMD:R_Array_Convex_4x0603 | RN1, RN3, RN5, RN7, RN9, RN11 |
| 6 | 1M | Resistor_SMD:R_Array_Convex_4x0603 | RN2, RN4, RN6, RN8, RN10, RN12 |
| 5 | MAX14662 | Package_DFN_QFN:QFN-28-1EP_4x4mm_P0.4mm_EP2.6x2.6mm | U1, U2, U3, U5, U6 |
| 4 | 47 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R35, R36, R37, R38 |
| 4 | 470p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C5, C6, C7 |
| 3 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16, C21, C22 |
| 2 | 1k0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32, R39 |
| 2 | 200m | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33, R34 |
| 2 | 22p | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11 |
| 2 | Conn_01x01_Pin | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J1, J4 |
| 2 | Conn_01x12_Pin | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J2, J3 |
| 2 | INA236 | Package_TO_SOT_SMD:SOT-23-8_Handsoldering | U12, U13 |
| 1 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R41 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R25 |
| 1 | 10u | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B_Pad1.50x2.35mm_HandSolder | C18 |
| 1 | 133k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R31 |
| 1 | 20MHz | Crystal:Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm | Y1 |
| 1 | 74LVC1G07 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U7 |
| 1 | ATmega1284-A | Package_QFP:TQFP-44_10x10mm_P0.8mm | U8 |
| 1 | CP2102N | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U10 |
| 1 | Conn_02x01 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | Conn_02x05_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J5 |
| 1 | Inolux_IN-PI554FCH | LED_SMD:LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm | LED1 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1 |
| 1 | ORANGE | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
| 1 | RED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | TPS2553 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U11 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U9 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118193-0001LF_Horizontal | J6 |
| 1 | ZIF24 | Socket:DIP_Socket-24_W11.9_W12.7_W15.24_W17.78_W18.5_3M_224-1275-00-0602J | U4 |
Similar boards
- 2 layers85 × 45 mm

- 6 layers140 × 100 mm

Sbc baseboard
calicopizzadelivery/sbc-development-baseboard
Baseboard for remote management of an attached SBC: K64 MCU as USB HID to the target and Ethernet to the workstation, six switched USB-A ports, isolated SPDT relays, level-shifted console, switched target power
271 partsApache-2.0 - 2 layers335 × 250 mm

- 2 layers44.5 × 58.4 mm

- 2 layers42 × 46.2 mm

- 4 layers66 × 129.1 mm

- 2 layers87.5 × 95.5 mm

- 2 layers114.3 × 67.3 mm

Backdash
PhoenixRacing/Electrical1920
Firmware, software, and component design of sensing and computer systems for the 2019-2020 season
75 parts
Questions
How big is the Ictester PCB?
It measures 66 × 90 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Ictester use?
104 parts, built around the ATMEGA1284-AU, 74LVC1G07, CP2102N-EK and MAX14662ETI+. 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 Ictester KiCad files?
From the jakubfi/ictester repository on GitHub, at the commit this page was made from: the board is hw/ictester.kicad_pcb and its schematic hw/ictester.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ictester design in my own project?
Its repository states no licence, so its author keeps all rights: ask jakubfi before reusing the design.