Skip to the content
PCBKitNew board
2 layers127 × 50.8 mmSub module programmer, the printed circuit board in 3D

Sub module programmer

TommyPersson/modular-keypads
Size
127 × 50.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
25
Pads
102
Tracks, vias
156, 218
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Sep 2025
Updated
7 Nov 2026

Overview

Sub module programmer is an open-source printed circuit board by TommyPersson, from the TommyPersson/modular-keypads repository on GitHub. It is a 2-layer board of 127 × 50.8 mm with 41 parts on 25 nets, routed with 156 tracks and 218 vias.

It is built around the 74AHCT1G125SE. Its parts include 12 resistors, 8 connectors, 7 capacitors and 2 ICs. It belongs with the interfaces and adapters boards of this library.

Main components

1

Parts

41
QtyValueFootprintReferences
12MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4, H5, H6, H7, H8, H9, H10, H11, H12
6Conn_01x06Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1, J3, J4, J5, J6, J7
41kResistor_SMD:R_1206_3216MetricR1, R2, R3, R6
3220Resistor_SMD:R_1206_3216MetricR7, R8, R9
20.1uFCapacitor_SMD:C_0603_1608MetricC6, C7
210uFCapacitor_SMD:C_1206_3216MetricC1, C2
22.2Resistor_SMD:R_0603_1608MetricR11, R12
24.7Resistor_SMD:R_1206_3216MetricR4, R5
10.1 uFCapacitor_SMD:C_0603_1608MetricC5
110 uFCapacitor_SMD:C_1206_3216MetricC3
1100Resistor_SMD:R_1206_3216MetricR10
122 uFCapacitor_SMD:C_1206_3216MetricC4
174AHCT1G125Package_TO_SOT_SMD:SOT-353_SC-70-5U1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1LD1117S33TR_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1Serial BridgeConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8

Questions

How big is the Sub module programmer PCB?

It measures 127 × 50.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sub module programmer use?

41 parts, built around the 74AHCT1G125SE. 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 Sub module programmer KiCad files?

From the TommyPersson/modular-keypads repository on GitHub, at the commit this page was made from: the board is pcb/module-c/sub-module-programmer-r1/sub-module-programmer.kicad_pcb and its schematic pcb/epaper-driver/epaper-driver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sub module programmer design in my own project?

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

More from TommyPersson/modular-keypads

11
  • 4 layers76 × 178 mmModule e1, the printed circuit board in 3D

    Module e1

    TommyPersson/modular-keypads

    52 parts
  • 4 layers76 × 40 mmModule c2, the printed circuit board in 3D

    Module c2

    TommyPersson/modular-keypads

    43 parts
  • 4 layers76 × 40 mmModule c1, the printed circuit board in 3D

    Module c1

    TommyPersson/modular-keypads

    30 parts
  • 4 layers50 × 30 mmEpaper driver, the printed circuit board in 3D

    Epaper driver

    TommyPersson/modular-keypads

    29 parts
  • 4 layers68 × 40 mmSmc-4, the printed circuit board in 3D

    Smc-4

    TommyPersson/modular-keypads

    26 parts
  • 4 layers68 × 40 mmSmc-3, the printed circuit board in 3D

    Smc-3

    TommyPersson/modular-keypads

    24 parts
  • 4 layers68 × 40 mmSmc-1, the printed circuit board in 3D

    Smc-1

    TommyPersson/modular-keypads

    22 parts
  • 4 layers68 × 40 mmSmc-3, the printed circuit board in 3D

    Smc-3

    TommyPersson/modular-keypads

    18 parts

Similar boards

  • 4 layers241.2 × 327.2 mmCyclic, the printed circuit board in 3D

    Cyclic

    tpcarlson/synth-diy

    Mostly Eurorack projects

    439 parts107
  • 2 layers40 × 18.5 mmOpendrain, the printed circuit board in 3D

    Opendrain

    darthcloud/BlueRetroHW

    Kicad for BlueRetro project

    78 parts61
  • 2 layers40.1 × 49.3 mmBig Honking Button, the printed circuit board in 3D

    Big Honking Button

    wntrblm/Big_Honking_Button

    A simple Eurorack sampler and performance module in a silly package.

    54 parts60
  • 2 layers68 × 100 mmKeyboard featherwing, the printed circuit board in 3D

    Keyboard featherwing

    arturo182/keyboard_featherwing_hw

    The Keyboard FeatherWing is an easy way to add a handheld Qwerty keyboard and a 2.6” color display (+ more) to your project! It fits well in your hands and is great for typing with your thumbs, early 2000s-style.

    58 parts43
  • 2 layers53 × 53 mmKeypad, the printed circuit board in 3D

    Keypad

    realworldpixel/home-assistant-keypad

    A 9-key macro keypad for Home Assistant, running ESPHome. Every key is RGB backlit, and comes in two variants: one that sits on a desk and one that mounts on a wall, with magnets or screws.

    36 parts29
  • 2 layers45.5 × 26.2 mmP1-wifi gateway22v4jlc, the printed circuit board in 3D

    P1-wifi gateway22v4jlc

    romix123/P1-wifi-gateway

    Deze software brengt verschillende componenten bij elkaar in een handzaam pakket.

    27 parts27
  • 2 layers65 × 85 mmOCXOBoard, the printed circuit board in 3D

    OCXOBoard

    gibbi/PicoGPSDO

    Hardware and Software for the PicoGPSDO

    24 parts23
  • 2 layersTopBoard, the printed circuit board in 3D

    TopBoard

    Libre-Talk/Wave

    Smart Speaker satellite

    184 parts22