Skip to the content
2 layers90 × 55 mmCABLE TESTER, the printed circuit board in 3D

I decided on the macro pad because I use software that requires alot of shortcuts (and also because I'm lazy lol).

Size
90 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
56
Nets
54
Pads
189
Tracks, vias
443, 28
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
28 May 2026
Updated
2 Jun 2026

Overview

CABLE TESTER is an open-source printed circuit board by poggersv2, from the poggersv2/Card-Tools repository on GitHub. It is a 2-layer board of 90 × 55 mm with 56 parts on 54 nets, routed with 443 tracks and 28 vias.

Its parts include 17 resistors, 16 diodes, 4 connectors and 1 fuse.

README

README.md

Card Tools

This project is for Fallout

What are these things?

In the collection there are 3 boards:

  • A USB hub
  • Macropad
  • Cable Tester

How do you use these things?

USB hub

Plug in a USB C cable from your device to the board. Now you have access to 2 USB C ports and 2 USB A ports to do whatever you want with!

Cable Continutiy Tester

Insert a 3V CR2032 coin battery into the board. Plug in one of the cables you want to test. Then you can see which pins your cable supports by seeing the LEDs that light up!

Macropad

Plug the board into your device. You can use it as a keyboard and macro pad. Use the button next to the display to select what which layout you want to use. Once you've selected the layout, click any of the keys to do a macro or key!

Why did I decide to make this?

Well, during Kiwihacks, a 24 hour hackathon based in Auckland, New Zealand, we needed ways to test if some of the USB cables where power only. We had to manually plug every single cable into a laptop and ESP32. That was VERY annyoing to do, so I thought: why not have one in my pocket? And thus the idea of the business sized PCB tools was created. I continued on this idea train, and expanded.

I decided on the macro pad because I use software that requires alot of shortcuts (and also because I'm lazy lol). It would be very handy to carry around a macro pad in my wallet so I can smash out some work anywhere I go.

Next was the USB hub. I own a Macbook M4 Air, which is notoriously known for the lack of ports. I do have a dongle, but it is WAAYYY to big and inconvenient to carry around in my bag. That's how I decided to make the USB hub.

Schematics and PCB

USB hub:

3D Model:

Schematics:

Macropad:

3D Model:

Schematics:

Cable Tester:

3D Model:

Schematics:

Parts

56
QtyValueFootprintReferences
1750Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8, R10, R11, R12, R13, R14, R15, R16, R17 +1
17LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderCC1, CC2, D-1, D+1, D18, GND1, RX1-1, RX1+1, RX2-1, RX2+1, SBU1, SBU2, TX1-1, TX1+1, TX2-1, TX2+1 +1
161N914Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
1Battery_CellBattery:BatteryHolder_Keystone_3034_1x20mmBT1
1FuseFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF1
1USB3_A0483930003:MOLEX_0483930003J4
1USB_B_Micro10118193-0001LF:AMPHENOL_10118193-0001LFJ2
1USB_C_ReceptacleUSB4056-03-A_REVA2:GCT_USB4056-03-A_REVA2J3
1USB_C_Receptacle_POWERUSB4056-03-A_REVA2:GCT_USB4056-03-A_REVA2J1

More from poggersv2/Card-Tools

2
  • 2 layers90 × 55 mmUSB HUB, the printed circuit board in 3D

    USB HUB

    poggersv2/Card-Tools

    I decided on the macro pad because I use software that requires alot of shortcuts (and also because I'm lazy lol).

    29 parts
  • 2 layers90 × 55 mmMACRO BOARD, the printed circuit board in 3D

    MACRO BOARD

    poggersv2/Card-Tools

    I decided on the macro pad because I use software that requires alot of shortcuts (and also because I'm lazy lol).

    23 parts

Similar boards

  • 2 layers90 × 38 mmLCD OLinuXino-5TS Rev.B, the printed circuit board in 3D

    LCD OLinuXino-5TS Rev.B

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    56 parts1.5k
  • 2 layers50.4 × 48.4 mmDistortion, the printed circuit board in 3D

    Distortion

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    56 parts915
  • 2 layers27 × 24.7 mmKawaiiSD, the printed circuit board in 3D

    KawaiiSD

    mackieks/Kawaii

    Tiny, beautiful metal Wii keychain

    56 parts374
  • 2 layers123.9 × 94.4 mmRoba L, the printed circuit board in 3D

    Roba L

    kumamuk-git/roBa

    56 parts363GPL-3.0
  • 2 layers120.6 × 85.5 mmKLOTZ, the printed circuit board in 3D

    KLOTZ

    GEIGEIGEIST/KLOTZ

    KLOTZ is 34 keys column-staggered split keyboard. It uses an encoder and three status LEDs on each side.

    56 parts287GPL-3.0
  • 2 layers136 × 91.7 mmOne, the printed circuit board in 3D

    One

    ergonautkb/one

    Ergonaut One is an open-source ergonomic wireless split mechanical keyboard designed by Ergonaut Keyboards.

    56 parts210CERN-OHL-P-2.0
  • 2 layers78.5 × 69 mmKicad cpu board, the printed circuit board in 3D

    Kicad cpu board

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    56 parts171
  • 2 layers45 × 45 mmAeroq Hardware v3, the printed circuit board in 3D

    Aeroq Hardware v3

    EnriqueNeyra/Aeroq

    An Indoor Air Quality Monitor Powered by ESP32, SCD40, and SEN54

    56 parts130

Questions

How big is the CABLE TESTER PCB?

It measures 90 × 55 mm and has 2 copper layers, 1.6 mm thick.

What parts does the CABLE TESTER use?

56 parts. 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 CABLE TESTER KiCad files?

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

Can I use the CABLE TESTER design in my own project?

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