Impedance matcher
hacker-fab·impedance-matcher·hardware/PCB/impedance_matcher.kicad_pcb
About the Impedance matcher PCB
Impedance matcher is an open source NXP PCB design by hacker-fab, published on GitHub under the Custom license license. It is a 4-layer board measuring 72 × 63 mm, with 47 components from 28 distinct parts.
Its main chip is the TEENSY_4.1, from the NXP family. Other key parts include the TLV2372IP. By type, the board carries 15 resistors, 8 capacitors, 4 inductors, 2 diodes, 1 IC and 1 module.
From the project
Automatic impedance matcher for RF sputtering chamber at CMU Hacker Fab
Teensy 4.1 control loop firmware, custom PCB/CAD hardware, and Python telemetry logging/plotting tools.
Arduino libraries: Adafruit SSD1306, Adafruit GFX, and TMCStepper (GUI build); TMCStepper only for headless.
- GUI: Gradient-style matching toward lower VSWR; loop runs matching, encoder poll, then OLED refresh. - Headless: Same matching; control via serial (stream on, help, etc.).
Main components on the Impedance matcher
Impedance matcher bill of materials (BOM)
47 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TLV2372IP Texas Instruments | DIP794W45P254L959H508Q8 | U1 |
| 1 | TEENSY_4.1 | TEENSY_LONG_EXT | A1 |
| 1 | PC817B PC817 | DIP762W50P254L650H455Q4B | Q1 |
| 1 | BZX84C5V6 | SOT95P240X110-3N | CR1 |
| 2 | TMC2209_SILENTSTEPSTICK | MODULE_TMC2209_SILENTSTEPSTICK | DRIVER1, DRIVER2 |
| 2 | CONN_01X04 Conn_01x04 | B4B-XH-A | FAN1, OLED1 |
| 1 | Conn_01x02 | B2B-XH-A | I2C1 |
| 2 | CONN_01X04 Conn_01x04 | JST-4-PTH-VERT | MOTOR1, MOTOR2 |
| 2 | CONN_01X02 Conn_01x02 | 1X02_2.54_SCREWTERM | POWER1, TRANSMIT1 |
| 1 | DMP6180SK3-13 DMP6180SK3-13TO252_DMP6180SK3_DIO Diodes Incorporated | TO252_DMP6180SK3_DIO | REV_POLARITY1 |
| 1 | CONN_01X05 Conn_01x05 | JST_B5B-XH-A | ROTARY1 |
| 1 | L7812CV STMicroelectronics | TO-220-3 | STEP_DOWN1 |
| 1 | MT3608 XLSEMI | SOT95P280X145-6N | STEP_UP0 |
| 1 | JST_03 | B3B-XH-A | SWR1 |
| 1 | SS34 | SMB_ONS | D1 |
| 1 | BAV99S | SOT-363_SC-70-6 | D2 |
| 3 | MPZ2012S101AT000 FerriteBead TDK | L_0805_2012Metric | FB1, FB2, FB3 |
| 1 | SMNR5040-220MT 22u Sunlord | INDM5450X580 | L1 |
| 2 | CL21A226MAQNNNE 22u Samsung Electro-Mechanics | CAPC2012X110 | C1, C2 |
| 2 | 100U 100u | CAPPRD508W65D1000H1100B | C3, C4 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | 0805B334K500NT 330n FH (Guangdong Fenghua) | CAPC2012X110 | C7, C8, C9, C10 |
| 1 | 0805W8F4700T5E 470 UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R1 |
| 3 | 0805W8F2201T5E 2.2k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R2, R5, R7 |
| 3 | 0805W8F1003T5E 100k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R3, R4, R6 |
| 1 | 0805W8F6202T5E 62k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R8 |
| 1 | 0805W8F1002T5E 10k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R9 |
| 2 | 0805W8F2701T5E 2.7k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R10, R11 |
| 4 | 0805W8F1001T5E 1k UNI-ROYAL(Uniroyal Elec) | RESC2012X65 | R12, R13, R14, R15 |
Impedance matcher design files
The KiCad project lives in the hacker-fab/impedance-matcher repository on GitHub; these links point at the commit this page was built from.
Impedance matcher: common questions
What microcontroller does the Impedance matcher use?
The Impedance matcher is built around the TEENSY_4.1, from the NXP family.
How big is the Impedance matcher PCB?
The Impedance matcher measures 72 × 63 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Impedance matcher?
47 components, from 28 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 Impedance matcher design files?
From the hacker-fab/impedance-matcher 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 Impedance matcher design in my own project?
It is published under Custom license, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Impedance matcher without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
IC60
kiibohd
285 × 95 mm242 partsCERN-OHL-1.2415NXP
ICED-R
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415NXP
Testcontroller
kiibohd
145.8 × 42.9 mm45 parts2LCERN-OHL-1.2415NXP
ICED-L
kiibohd
175.4 × 145 mm163 partsCERN-OHL-1.2415