R/C Compensation Tool
mschwingen·hardware·compensation/compensation.kicad_pcb
About the R/C Compensation Tool PCB
R/C Compensation Tool is an open source PCB design by mschwingen, published on GitHub. It is a 2-layer board measuring 37 × 75 mm, with 31 components from 28 distinct parts.
By type, the board carries 20 capacitors, 4 switches and 4 test points.
From the project
Hardware designs by Michael Schwingen, michael at schwingen dot org
Similar to Analog Devices LB-013, this is a simple R-C-network that is useful when optimizing the loop compensation of switching regulators. I made this to use parts I had around (especially the 5-pin DIP switches), primarily because a nice PCB with silkscreen is a lot prettier than a bit of perfboard.
The PCB with all switches open has ca. 12pF of capacitance.

R/C Compensation Tool bill of materials (BOM)
31 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 1M | Potentiometer_ACP_CA9-V10_Vertical_Hole | RV1 |
| 1 | 50k | Potentiometer_ACP_CA9-V10_Vertical_Hole | RV2 |
| 1 | 5k | Potentiometer_ACP_CA9-V10_Vertical_Hole | RV3 |
| 4 | SW_DIP_x05 | SW_DIP_SPSTx05_Piano_10.8x14.26mm_W7.62mm_P2.54mm | SW1, SW2, SW3, SW4 |
| 1 | GND | Pin_D1.3mm_L11.0mm | TP1 |
| 1 | R | Pin_D1.3mm_L11.0mm | TP2 |
| 1 | COM | Pin_D1.3mm_L11.0mm | TP3 |
| 1 | C | Pin_D1.3mm_L11.0mm | TP4 |
| 1 | 22PF 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 22PF 47nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 1 | 1UF 22nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3 |
| 1 | 100NF 10nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 100NF 6.8nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 100NF 4.7nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 1 | 10UF 3.3nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7 |
| 1 | 100NF 2.2nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 1 | 10NF 1.5nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9 |
| 1 | 100NF 1nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 1 | 100NF 680pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11 |
| 1 | 100NF 470pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C12 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 330pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13 |
| 1 | 100NF 220pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14 |
| 1 | 150pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15 |
| 1 | 100pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C16 |
| 1 | 68pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C17 |
| 1 | 47pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18 |
| 1 | 33pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C19 |
| 1 | 22pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C20 |
R/C Compensation Tool design files
The KiCad project lives in the mschwingen/hardware repository on GitHub; these links point at the commit this page was built from.
R/C Compensation Tool: common questions
How big is the R/C Compensation Tool PCB?
The R/C Compensation Tool measures 37 × 75 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the R/C Compensation Tool?
31 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 R/C Compensation Tool design files?
From the mschwingen/hardware repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the R/C Compensation Tool design in my own project?
The repository has no license, so all rights stay with mschwingen. Use it as a reference, and ask the author before reusing the design.
More boards in hardware
Raspberry Pi
YOGA - Yet anOther GPIB Adapter
mschwingen
85 × 56 mm80 parts2LNo license10AVR/Arduino
Model-M-USB-v4
mschwingen
150 × 37 mm58 parts2LNo license10AVR/Arduino
I2C slave with error injection
mschwingen
32 × 32 mm23 parts2LNo license10AVR/Arduino
USB-C PD Sniffer for Logic Analyzer
mschwingen
23 × 26 mm17 parts2LNo license10Esp prog
mschwingen
30 × 19 mm8 parts2LNo license10