
MagMechSplit nRF52840
Anton0181/MagMechSplit
Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless
MyKeyboard is an open-source printed circuit board by Anton0181, from the Anton0181/MagMechSplit repository on GitHub, published under the MIT licence. It is a 4-layer board of 190.5 × 107.9 mm with 208 parts on 149 nets, routed with 1,584 tracks and 259 vias.
It is built around the TPS63001DRC and ADG732BSUZ. Its parts include 70 capacitors, 40 resistors, 32 diodes, 30 switches and 4 ICs. It belongs with the keyboards and input boards and the ESP32 boards of this library.
Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless
| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | 100pF | CL05B104KO5NNNC:CAPC1005X55N | C10, C11, C12, C13, C14, C28, C29, C30, C31, C32, C33, C34, C42, C43, C44, C45 +12 |
| 28 | 1uF | CL05B104KO5NNNC:CAPC1005X55N | C1, C2, C3, C4, C21, C22, C23, C24, C25, C26, C27, C35, C36, C37, C38, C39 +12 |
| 28 | 47k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28 +12 |
| 28 | D | Diode_SMD:D_SOD-123F | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +12 |
| 28 | ~ | TMR_SENSORS:TMR2617S | T1, T2, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23 +12 |
| 23 | SW_Push | ScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.00u | SW2, SW10, SW11, SW12, SW13, SW14, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24, SW25 +7 |
| 4 | 10k | Resistor_SMD:R_0402_1005Metric | R3, R4, R5, R6 |
| 4 | 10uF | CL05B104KO5NNNC:CAPC1005X55N | C15, C16, C17, C18 |
| 3 | SW_Push | ScottoKeebs_Hotswap:Hotswap_Choc_V1V2_1.25u | SW1, SW8, SW15 |
| 2 | 0.1uF | CL05B104KO5NNNC:CAPC1005X55N | C20, C50 |
| 2 | 1.5k | Resistor_SMD:R_0402_1005Metric | R8, R10 |
| 2 | 1uF | CL31B105KBHNNNE:CAPC3216X180N | C49, C66 |
| 2 | 22pF | CL10C220JB8NNNC:CAPC1608X90N | C69, C70 |
| 2 | 4.7uF | CL21A475KAQNNNE:CAPC2012X140N | C67, C68 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | LED | LED_SMD:LED_0201_0603Metric | D30, D31 |
| 2 | Push_Button_W12mm | PCM_SL_Devices:Push_Button_W12mm | SW29, SW30 |
| 2 | SW_Push | ScottoKeebs_Hotswap:Hotswap_Choc_V1V2_2.00u_90deg | SW27, SW28 |
| 1 | 0.1.uF | CL05B104KO5NNNC:CAPC1005X55N | C51 |
| 1 | 1.13k | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 1.18k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 100nF | CL05B104KO5NNNC:CAPC1005X55N | C19 |
| 1 | 1N5817 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D32 |
| 1 | 2.2uH | Inductor_SMD:L_6.3x6.3_H3 | L1 |
| 1 | 75 | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | ADG732BSUZ | ADG732BSUZ (1):QFP50P900X900X120-49N | U4 |
| 1 | BQ2407447kGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U3 |
| 1 | Batte47ky | ScottoKeebs_Scotto:Battery | BT1 |
| 1 | Conn_01x04_Pin | Connector_Wago:Wago_734-164_1x04_P3.50mm_Horizontal | J1 |
| 1 | ESP32-S3-W47kOOM-1 | RF_Module:ESP32-S3-WROOM-1 | U2 |
| 1 | POWE47kLED | LED_SMD:LED_0201_0603Metric | D8 |
| 1 | TPS63001 | Package_SON:Texas_DRC0010J_ThermalVias | U1 |
| 1 | USB_C_47keceptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J2 |

Anton0181/MagMechSplit
Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

Anton0181/MagMechSplit
Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

Anton0181/MagMechSplit
Small project just for fun with trying to develop a split keyboard that can handle both mech and tmr switches and all that wireless

opentac/opentac
OpenTac: open tools to design, fabricate, read and simulate flex-PCB tactile skins that sense normal and shear force, for any robot surface.


tactilearena/tactilearena.github.io
Scalable high-density tactile arenas for measuring ground-contact forces in freely moving animals: hardware design files, firmware, acquisition and analysis software, and the project website.

TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.


lucysrausch/sony-scopeman
Hardware Design files of a replacement mainboard for the Sony Watchman FD-10. This turns it into a bluetooth and WiFi-enabled vector display.


Open-Authenticator/hardware-design
Hardware design files for open authenticator
It measures 190.5 × 107.9 mm and has 4 copper layers, 1.6 mm thick.
208 parts, built around the TPS63001DRC and ADG732BSUZ. 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.
From the Anton0181/MagMechSplit repository on GitHub, at the commit this page was made from: the board is MyKeyboard.kicad_pcb and its schematic DarlingV4/DarlingV2/DarlingV2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).