Skip to the content
PCBKitNew board
4 layers80 × 90 mmBondTest72, the printed circuit board in 3D

BondTest72 mainboard design files

Size
80 × 90 mm
Copper layers
4
Thickness
1.6 mm
Parts
71
Nets
144
Pads
520
Tracks, vias
1,017, 305
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 May 2026
Updated
21 Sep 2026

Overview

BondTest72 is an open-source printed circuit board by szfate, from the szfate/BondTest72 repository on GitHub. It is a 4-layer board of 80 × 90 mm with 71 parts on 144 nets, routed with 1,017 tracks and 305 vias.

It is built around the ICL7660N, CH446X and SK6812. Its parts include 17 capacitors, 5 resistors, 4 ICs, 3 connectors and 2 diodes. It belongs with the RP2040 boards of this library.

Main components

3

README

README.md

BondTest72

Production test fixture board for bond wire testing, controlled by a Raspberry Pi Pico. Test signals are routed through CH446X analog crosspoint switches to two 41-pin connectors, on which a replaceable adapter board sits. The adapter board carries the DUT connector and any auxiliary components, keeping the main tester board from wearing out.

Board render

Specifications

ParameterValue
Revisionr2
Date2026-09-20
Board size80 × 90 mm
Layers4 (F.Cu / In1.Cu / In2.Cu / B.Cu)
Thickness1.6 mm FR4

Power

The board is powered from the Pico's USB VBUS rail. The TPS7A0533 LDO provides an optional quiet +3.3VADC rail as an alternative ADC reference, in case the main +3.3V rail from the Pico's onboard DCDC is too noisy. In practice the application only requires ~0.1 V accuracy, so the main rail is likely sufficient.

An ICL7660 charge-pump voltage inverter (or equivalent) generates the negative VEE rail required by the CH446X analog crosspoint switches.

Operator Interface

A single push button serves as the START control. The two SK6812 RGB LEDs serve as status indicators. Both the LEDs and the button sit on the right edge of the board so the prodcution panel cannot cover them.

Signal Routing

Four CH446X analog crosspoint switches fan test signals out from the Pico GPIO/ADC lines to the 41-pin connectors (J3 / J4). These connect to a removable adapter board rather than directly to the DUT. The adapter board carries the DUT-side connector (the high-wear part) and any auxiliary components needed for a given test configuration — for example, diodes for self-testing or a small memory chip for wear-cycle monitoring. Replacing the adapter board instead of the whole fixture avoids discarding the tester after the DUT connector wears out (~100 cycles). Solder jumpers on the main board provide flexibility to work around any schematic design flaws discovered after fabrication.

Revision History

r2 (2026-09-21)

Schematic:

  • Neighbour testing removed, replaced with 10 µA / 100 µA / 1 mA current sources; pullup resistors (280 kΩ / 27.4 kΩ / 2.49 kΩ) sized from the expected diode voltage drop at each current
  • ICL7660 (or alternative) added for the negative VEE supply
  • 100 kΩ pulldown on Pico pad 22 (CON6, EEPROM SIO)
  • 10 kΩ pullup on Pico pad 1 (START) per the RP2350 A2 errata
  • 120 pF capacitor added to the ADC sensing net
  • Status LEDs reduced from three to two SK6812
  • Push button changed to EVP-BT3C4A000; r1's alternate second switch footprint removed

PCB:

  • Board size reduced from 80 × 100 mm to 80 × 90 mm
  • LEDs and button moved to the right side of the board so the panel no longer covers the LEDs; Space left for button caps
  • Feet marks on the bottom silk enlarged from 8 mm to 10 mm

r1 (2026-05-12)

Initial release. 80 × 100 mm.

Files

FileDescription
BondTest72.kicad_proKiCad project
BondTest72.kicad_schSchematic
BondTest72.kicad_pcbPCB layout
docs/BondTest72-r2-schematic.pdfr2 schematic PDF export
docs/BondTest72-r1-schematic.pdfr1 schematic PDF export
production/BondTest72-r2.zipr2 gerber/fabrication outputs
production/BondTest72-r2-bom.csvr2 bill of materials
production/BondTest72-r2-pos.xlsxr2 pick-and-place positions
lib.kicad_symProject symbol library
lib.pretty/Project footprint library
df9.pretty/Additional footprint library
docs/Board renders and documentation images

Parts

71
QtyValueFootprintReferences
11100nCapacitor_SMD:C_0201_0603MetricC20, C21, C22, C23, C24, C25, C39, C45, C46, C48, C49
310uCapacitor_SMD:C_1206_3216MetricC42, C43, C44
3CH446XPackage_QFP:LQFP-44_10x10mm_P0.8mmU2, U3, U4
3NetTie_2lib:NetTie-2_SMD_Pad0.15mmNT1, NT2, NT3
21uCapacitor_SMD:C_0201_0603MetricC40, C41
2Conn_2Rows-41Pins_MountingPindf9:DF9-41P-1VJ3, J4
2SK6812LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mmD1, D2
1100kResistor_SMD:R_0201_0603MetricR15
110kResistor_SMD:R_0201_0603MetricR14
1120pFCapacitor_SMD:C_0201_0603MetricC50
12.49kResistor_SMD:R_0201_0603MetricR12
127.4KResistor_SMD:R_0201_0603MetricR11
1280kResistor_SMD:R_0201_0603MetricR13
1Conn_01x07Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_VerticalJ1
1G***kibuzzard-6AAFDFCAkibuzzard-6AAFDFCA
1G***kibuzzard-6A01F806kibuzzard-6A01F806
1G***kibuzzard-6A027603kibuzzard-6A027603
1G***kibuzzard-6A01F81Dkibuzzard-6A01F81D
1G***kibuzzard-6AAFFF2Ekibuzzard-6AAFFF2E
1G***kibuzzard-6A030225kibuzzard-6A030225
1G***kibuzzard-6AAFDF39kibuzzard-6AAFDF39
1G***kibuzzard-6A01F62Bkibuzzard-6A01F62B
1G***kibuzzard-6A01FB9Akibuzzard-6A01FB9A
1G***kibuzzard-6A01F8AFkibuzzard-6A01F8AF
1G***kibuzzard-6A01F618kibuzzard-6A01F618
1G***kibuzzard-6A01F8BDkibuzzard-6A01F8BD
1G***kibuzzard-6A02A7B4kibuzzard-6A02A7B4
1G***kibuzzard-6A01F87Fkibuzzard-6A01F87F
1G***kibuzzard-6A01FE13kibuzzard-6A01FE13
1G***kibuzzard-6A01F655kibuzzard-6A01F655
1G***kibuzzard-6A01F644kibuzzard-6A01F644
1G***kibuzzard-6A01F88Ekibuzzard-6A01F88E
1G***kibuzzard-6A02FF2Dkibuzzard-6A02FF2D
1G***kibuzzard-6A01F65Dkibuzzard-6A01F65D
1G***kibuzzard-6A02760Fkibuzzard-6A02760F
1G***kibuzzard-6AAFFF26kibuzzard-6AAFFF26
1ICL7660Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1RaspberryPi_PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1
1SW_PushButton_Switch_SMD:SW_SPST_EVQQ2SW1
1SW_PushButton_Switch_SMD:SW_SPST_EVPBFSW2
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP4
1SolderJumper_3_Bridged12Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP1

The 61 most common of 71 parts.

Questions

How big is the BondTest72 PCB?

It measures 80 × 90 mm and has 4 copper layers, 1.6 mm thick.

What parts does the BondTest72 use?

71 parts, built around the ICL7660N, CH446X and SK6812. 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 BondTest72 KiCad files?

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

Can I use the BondTest72 design in my own project?

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

Similar boards

  • 4 layers82.6 × 116.7 mmSenseBarnacle, the printed circuit board in 3D

    SenseBarnacle

    Architeuthis-Flux/Barnacle_Board

    a breadboard you can stick things to

    210 parts11MIT
  • 2 layers97.7 × 58 mmBluepill function generator, the printed circuit board in 3D

    Bluepill function generator

    BojanSof/BluePillWaveGen

    DDS function generator build around STM32 BluePill board

    41 parts35
  • 2 layers48 × 36.5 mmOsillyscope etchable, the printed circuit board in 3D

    Osillyscope etchable

    tvlad1234/osillyscope

    Low cost, low part count CH32V003-based oscilloscope

    31 parts30MIT
  • 2 layers138.8 × 55 mmMuxPi, the printed circuit board in 3D

    MuxPi

    SamsungSLAV/muxpi

    MuxPi is an open hardware and open software board which was designed to aid in automating tasks on physical devices.

    354 parts22Apache-2.0
  • 2 layers99.9 × 72.8 mmGR MT8816 Breakout, the printed circuit board in 3D

    GR MT8816 Breakout

    GadgetReboot/16x16_Analog_Switch

    MT8816 based 16x16 Analog Switch Matrix

    48 parts17
  • 2 layers125 × 125 mmJbc station, the printed circuit board in 3D

    Jbc station

    hrandib/jbc_station

    3 channel universal soldering station for T12, T115, T210, T245, T470 handles

    290 parts17GPL-3.0
  • 2 layers49.5 × 50.3 mmSharp dsi, the printed circuit board in 3D

    Sharp dsi

    jlywxy/project-display

    Mobile Display Test & Debug

    52 parts16GPL-2.0