# RP2040 Macropad
## Description
Compact 4×4 ortholinear custom macropad with RP2040-Zero, 14 MX hot-swap positions, 2 EC11 encoders, 4 layer LEDs, USB protection, and JLCPCB-compatible 2-layer PCB layout for a 3D-printed enclosure.
## Project Details
- **Owner:** atulkush
- **Created:** 6/14/2026
- **Last Updated:** 6/14/2026
- **Visibility:** Public
## Key Components
### D1 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- LCSC Part Number: C109203
- Manufacturer Name: SHIKUES(时科)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Role: Matrix Diode
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
**Pins:**
- A [pin 2]
- C [pin 1]
### D10 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Manufacturer Part Number: 1N4148W
- Role: Matrix Diode
- Part Type: Switching Diode
- LCSC Part Number: C109203
**Pins:**
- A [pin 2]
- C [pin 1]
### D11 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Role: Matrix Diode
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- LCSC Part Number: C109203
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
**Pins:**
- A [pin 2]
- C [pin 1]
### D12 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Role: Matrix Diode
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- LCSC Part Number: C109203
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
**Pins:**
- A [pin 2]
- C [pin 1]
### D13 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- LCSC Part Number: C109203
- Role: Matrix Diode
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Manufacturer Name: SHIKUES(时科)
- JLCPCB Part Class: Extended Part
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
**Pins:**
- A [pin 2]
- C [pin 1]
### D14 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Role: Matrix Diode
- Max Reverse Voltage: 100V
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Diode Type: Switching Diode
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- LCSC Part Number: C109203
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D15 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- LCSC Part Number: C109203
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Role: Matrix Diode
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D16 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- Role: Matrix Diode
- LCSC Part Number: C109203
**Pins:**
- A [pin 2]
- C [pin 1]
### D2 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Role: Matrix Diode
- LCSC Part Number: C109203
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
**Pins:**
- A [pin 2]
- C [pin 1]
### D3 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Role: Matrix Diode
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- LCSC Part Number: C109203
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Manufacturer Name: SHIKUES(时科)
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D4 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- LCSC Part Number: C109203
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Role: Matrix Diode
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
**Pins:**
- A [pin 2]
- C [pin 1]
### D5 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- Part Type: Switching Diode
- Manufacturer Part Number: 1N4148W
- LCSC Part Number: C109203
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Role: Matrix Diode
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D6 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Role: Matrix Diode
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- LCSC Part Number: C109203
**Pins:**
- A [pin 2]
- C [pin 1]
### D7 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- Role: Matrix Diode
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- LCSC Part Number: C109203
- Manufacturer Name: SHIKUES(时科)
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D8 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Forward Voltage: 0.7V
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Max Reverse Voltage: 100V
- Diode Type: Switching Diode
- Role: Matrix Diode
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- LCSC Part Number: C109203
- JLCPCB Part Class: Extended Part
- Manufacturer Name: SHIKUES(时科)
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
**Pins:**
- A [pin 2]
- C [pin 1]
### D9 — [1N4148W](https://www.flux.ai/lcsc/1n4148w~ah9z.md)
- Manufacturer Part Number: 1N4148W
- Part Type: Switching Diode
- LCSC Part Number: C109203
- Role: Matrix Diode
- Role Details: 1N4148W SMD diode for COL2ROW keyboard matrix
- Manufacturer Name: SHIKUES(时科)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811131721_Shikues-1N4148W_C109203.pdf
- Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C109203.html
- Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD
- Forward Voltage: 0.7V
- Diode Type: Switching Diode
- Max Reverse Voltage: 100V
**Pins:**
- A [pin 2]
- C [pin 1]
### ENC1 — [EC11E18244A5](https://www.flux.ai/lcsc/ec11e18244a5~osdl.md)
- LCSC Part Number: C255515
- Product Info Url: https://lcsc.com/product-detail/Others_ALPS-Electric_EC11E18244A5_ALPS-Electric-EC11E18244A5_C255515.html
- Role: Rotary Encoder
- Manufacturer Name: ALPSALPINE(阿尔卑斯阿尔派)
- JLCPCB Part Class: Extended Part
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811072201_ALPSALPINE-EC11E18244A5_C255515.pdf
- Package or Case Code: SW-TH_EC11E18244A5
- Role Details: Encoder 1 on 19.05 mm grid; push button wired as R0C1
- Part Type: Rotary Encoders
- Manufacturer Part Number: EC11E18244A5
**Pins:**
- 6 [pin 6]
- 7 [pin 7]
- A [pin A]
- B [pin B]
- C [pin C]
- D [pin D]
- E [pin E]
### ENC2 — [EC11E18244A5](https://www.flux.ai/lcsc/ec11e18244a5~osdl.md)
- Product Info Url: https://lcsc.com/product-detail/Others_ALPS-Electric_EC11E18244A5_ALPS-Electric-EC11E18244A5_C255515.html
- LCSC Part Number: C255515
- Role: Rotary Encoder
- JLCPCB Part Class: Extended Part
- Package or Case Code: SW-TH_EC11E18244A5
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1811072201_ALPSALPINE-EC11E18244A5_C255515.pdf
- Manufacturer Name: ALPSALPINE(阿尔卑斯阿尔派)
- Part Type: Rotary Encoders
- Role Details: Encoder 2 on 19.05 mm grid; push button wired as R0C2
- Manufacturer Part Number: EC11E18244A5
**Pins:**
- 6 [pin 6]
- 7 [pin 7]
- A [pin A]
- B [pin B]
- C [pin C]
- D [pin D]
- E [pin E]
### LED1 — [SML-LX0805GC-TR](https://www.flux.ai/adrian95/sml-lx0805gc-tr~vu5.md)
- Manufacturer Part Number: SML-LX0805GC-TR
- Manufacturer Name: Lumex Opto/Components Inc.
- Role: Indicator
- Datasheet URL: https://www.lumex.com/spec/SML-LX0805GC-TR.pdf
- Part Type: LED
- Role Details: 0805 layer indicator LED driven from RP2040 GPIO through resistor
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- A [pin 2]
- K [pin 1]
### LED2 — [SML-LX0805GC-TR](https://www.flux.ai/adrian95/sml-lx0805gc-tr~vu5.md)
- Manufacturer Part Number: SML-LX0805GC-TR
- Manufacturer Name: Lumex Opto/Components Inc.
- Datasheet URL: https://www.lumex.com/spec/SML-LX0805GC-TR.pdf
- Part Type: LED
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: 0805 layer indicator LED driven from RP2040 GPIO through resistor
- Role: Indicator
**Pins:**
- A [pin 2]
- K [pin 1]
### LED3 — [SML-LX0805GC-TR](https://www.flux.ai/adrian95/sml-lx0805gc-tr~vu5.md)
- Manufacturer Name: Lumex Opto/Components Inc.
- Role Details: 0805 layer indicator LED driven from RP2040 GPIO through resistor
- Manufacturer Part Number: SML-LX0805GC-TR
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: LED
- Role: Indicator
- Datasheet URL: https://www.lumex.com/spec/SML-LX0805GC-TR.pdf
**Pins:**
- A [pin 2]
- K [pin 1]
### LED4 — [SML-LX0805GC-TR](https://www.flux.ai/adrian95/sml-lx0805gc-tr~vu5.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.lumex.com/spec/SML-LX0805GC-TR.pdf
- Role: Indicator
- Part Type: LED
- Manufacturer Name: Lumex Opto/Components Inc.
- Role Details: 0805 layer indicator LED driven from RP2040 GPIO through resistor
- Manufacturer Part Number: SML-LX0805GC-TR
**Pins:**
- A [pin 2]
- K [pin 1]
### SW1 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- LCSC Part Number: C2803348
- Part Type: Connector
- Role Details: R0C0 MX hot-swap socket
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Manufacturer Part Number: CPG151101S11-16
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role: Key Switch Socket
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW10 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Role Details: MX hot-swap socket for remaining matrix key positions
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Part Type: Connector
- LCSC Part Number: C2803348
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW11 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role: Key Switch Socket
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Part Type: Connector
- LCSC Part Number: C2803348
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW12 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- LCSC Part Number: C2803348
- Part Type: Connector
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role Details: MX hot-swap socket for remaining matrix key positions
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Part Number: CPG151101S11-16
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW13 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- LCSC Part Number: C2803348
- Part Type: Connector
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Manufacturer Part Number: CPG151101S11-16
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW14 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role: Key Switch Socket
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Manufacturer Part Number: CPG151101S11-16
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- LCSC Part Number: C2803348
- Part Type: Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW2 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
- Part Type: Connector
- LCSC Part Number: C2803348
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role Details: R0C3 MX hot-swap socket
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW3 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Part Type: Connector
- LCSC Part Number: C2803348
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW4 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role: Key Switch Socket
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Part Type: Connector
- LCSC Part Number: C2803348
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW5 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Part Type: Connector
- LCSC Part Number: C2803348
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Role Details: MX hot-swap socket for remaining matrix key positions
- Manufacturer Part Number: CPG151101S11-16
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW6 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Role Details: MX hot-swap socket for remaining matrix key positions
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Manufacturer Part Number: CPG151101S11-16
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- Role: Key Switch Socket
- Part Type: Connector
- LCSC Part Number: C2803348
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW7 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Part Number: CPG151101S11-16
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Role: Key Switch Socket
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- LCSC Part Number: C2803348
- Part Type: Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW8 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Role Details: MX hot-swap socket for remaining matrix key positions
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
- LCSC Part Number: C2803348
- Part Type: Connector
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Manufacturer Part Number: CPG151101S11-16
- Role: Key Switch Socket
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### SW9 — [Kailh MX hot-swap socket](https://www.flux.ai/whitelynx/kailh-mx-hot-swap-socket~4f.md)
- Credits: 3D model by Baco, retrieved from https://grabcad.com/library/kailh-hot-swap-socket-1
- Role Details: MX hot-swap socket for remaining matrix key positions
- Datasheet URL: http://www.kailh.com/product/Ms/rcb/CPG151101S11-16.pdf
- Manufacturer Name: Dongguan City Kaihua Electronics Co., Ltd.
- Manufacturer Part Number: CPG151101S11-16
- Product Info Url: http://www.kailh.com/en/Products/Ks/HPC/
- LCSC Part Number: C2803348
- Part Type: Connector
- Role: Key Switch Socket
- Product Image Url: https://grabcad.com/library/kailh-hot-swap-socket-1
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [RP2040-ZERO](https://www.flux.ai/baronunread/rp2040-zero~d3.md)
- Role Details: RP2040-Zero mounted bottom side, USB-C accessible through enclosure wall
- Package or Case Code: MODULE_RP2040-ZERO
- Manufacturer Name: Raspberry Pi
- Manufacturer Part Number: RP2040-ZERO
- Part Type: RP2040-ZERO
- Role: Controller
**Pins:**
- 3V3 [pin 21]
- 5V [pin 23]
- GND [pin 22]
- GP0 [pin 1]
- GP1 [pin 2]
- GP10 [pin 11]
- GP11 [pin 12]
- GP12 [pin 13]
- GP13 [pin 14]
- GP14 [pin 15]
- GP15 [pin 16]
- GP2 [pin 3]
- GP26 [pin 17]
- GP27 [pin 18]
- GP28 [pin 19]
- GP29 [pin 20]
- GP3 [pin 4]
- GP4 [pin 5]
- GP5 [pin 6]
- GP6 [pin 7]
- GP7 [pin 8]
- GP8 [pin 9]
- GP9 [pin 10]
### U2 — [USBLC6-2SC6](https://www.flux.ai/lcsc/usblc6-2sc6~2e9x.md)
- JLCPCB Part Class: Extended Part
- Manufacturer Name: UMW(友台半导体)
- Maximum Clamping Voltage: 17V
- Part Type: ESD Protection Devices
- Symbol Style: parametric-v1
- Breakdown Voltage: 6V
- Peak Pulse Current: 5A
- Role Details: Low-capacitance USB 2.0 ESD protection for D+/D- near USB entry
- Datasheet URL: https://www.lcsc.com/datasheet/C2687116.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNRTlhdUVdURFlXXzsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D
- Package or Case Code: SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL
- Power: 150W
- Role: ESD Protection
- LCSC Part Number: C2687116
- Operating Temperature: -55°C ~ 125°C (TJ)
- Manufacturer Part Number: USBLC6-2SC6
**Pins:**
- GND [pin 2]
- I/O1 [pin 1]
- I/O1 [pin 6]
- I/O2 [pin 3]
- I/O2 [pin 4]
- VBUS [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/atulkush/rp2040-macropad~t7](https://www.flux.ai/atulkush/rp2040-macropad~t7).*
---
*Generated from [https://www.flux.ai/atulkush/rp2040-macropad~t7](https://www.flux.ai/atulkush/rp2040-macropad~t7)*