

Encoder switch
Midibox files PCB kicad
- Size
- 100 × 210 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 338
- Nets
- 223
- Pads
- 1,066
- Tracks, vias
- 2,597, 60
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 27 May 2024
- Updated
- 22 Oct 2026
Overview
Encoder switch is an open-source printed circuit board by papaya, from the papaya/Modulbox repository on GitHub. It is a 2-layer board of 100 × 210 mm with 338 parts on 223 nets, routed with 2,597 tracks and 60 vias.
It is built around the 74HC165D. Its parts include 132 capacitors, 128 diodes, 27 resistors, 20 connectors and 8 switches.
Main components
1README
README.mdParts
338| Qty | Value | Footprint | References |
|---|---|---|---|
| 128 | 100nf | ksir 2022:CAPC1005X55N | C1, C10, C11, C100, C101, C102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112 +112 |
| 128 | WS2812-2020 | ksir 2022:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +112 |
| 27 | 10k | Resistor_SMD:R_0603_1608Metric | R1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +11 |
| 12 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4, H13, H14, H15, H16, H17, H18, H19, H20 |
| 8 | MountingHole | lib 2022 ksir:Hole_9.5mm | H5, H6, H7, H8, H9, H10, H11, H12 |
| 8 | PEC16-4XXXF-SXXXX | ksir 2022:PEC164120FS0012 | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 4 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J14, J15, J34, J35 |
| 4 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J30, J31, J32, J33 |
| 4 | Conn_01x06_Socket | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J4, J5, J24, J25 |
| 4 | Conn_01x06_Socket | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J20, J21, J22, J23 |
| 3 | 74HC165 | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | IC1, IC2, IC3 |
| 2 | 100nf | Capacitor_SMD:C_0603_1608Metric | C141, C142 |
| 2 | IDC-Header_2x05_P2.54mm_Vertical | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J44, J45 |
| 2 | sin_in | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | J1, J2 |
| 1 | 100NF | Capacitor_SMD:C_0603_1608Metric | C143 |
| 1 | 100UF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C140 |
Questions
How big is the Encoder switch PCB?
It measures 100 × 210 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Encoder switch use?
338 parts, built around the 74HC165D. 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 Encoder switch KiCad files?
From the papaya/Modulbox repository on GitHub, at the commit this page was made from: the board is MB Modul_Box NG/Encoder with led ring RGB/TEST_NOT_WORKING/Encoders swith/Encoder switch/Encoder switch.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Encoder switch design in my own project?
Its repository states no licence, so its author keeps all rights: ask papaya before reusing the design.
More from papaya/Modulbox
12- 2 layers100 × 50 mm

- 2 layers421.5 × 122 mm

- 2 layers421.6 × 121.9 mm

- 2 layers100 × 50 mm

- 2 layers100 × 173 mm

- 2 layers100 × 50 mm

- 2 layers81.8 × 83.3 mm

- 2 layers100.1 × 100 mm

- 2 layers118 × 87 mm

- 2 layers100 × 50 mm

- 2 layers113.8 × 87.3 mm

- 2 layers100 × 50 mm

Similar boards
- 2 layers181 × 97 mm

OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
262 parts960Apache-2.0 - 2 layers245.1 × 160 mm

8-Bit CPU 32k
slu4coder/Minimal-64x4-Home-Computer
My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.
139 parts326 - 2 layers191.8 × 121.3 mm

8-Bit CPU 32k
slu4coder/Minimal-UART-Computer-1-2
Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed
109 parts184 - 2 layers135.9 × 87 mm

- 2 layers171.5 × 106.7 mm

Sequencer
westlicht/performer-hardware
PER|FORMER Eurorack Sequencer - Hardware Design Files
435 parts110 - 2 layers306.1 × 130.2 mm

8-Bit CPU 32k
slu4coder/Minimal-64-Home-Computer
Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64
132 parts94 - 2 layers215.9 × 20.3 mm

- 2 layers300 × 105 mm
