# 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)*