

PR-16PP
Wireless 16Key Macropad
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 77
- Nets
- 97
- Pads
- 455
- Tracks, vias
- 331, 8
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 20 Oct 2021
- Updated
- 28 Oct 2021
Overview
PR-16PP is an open-source printed circuit board by RodPaDev, from the RodPaDev/PR-16PP repository on GitHub, published under the MIT licence. It is a 2-layer board with 77 parts on 97 nets, routed with 331 tracks and 8 vias.
It is built around the DW01A, FS8205 and TP4056, with the XC6206P332MR, SM4007PL and BSD3C051V among its other parts. Its parts include 20 diodes, 11 resistors, 9 capacitors, 5 ICs and 3 connectors. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.
Main components
7DW01A
SOT-23-6L-40℃~+85℃ 1 2.5V 300mV~10V 3uA 4.3V Protection IC Support SOT-23-6L Battery Management ROHSPUOLOPBattery ManagementFS8205
SOT-23-6-55℃~+150℃ 1.2V 1W 2 N-Channel 20V 37mΩ@2.5V 6A N-Channel SOT-23-6 MOSFETs ROHSFORTUNEMOSFETsTP4056
ESOP-8-40℃~+85℃ 1 1A 35uA 4.2V 4V~6.5V Charging IC Lithium Battery Support Support 恒流充电、恒压充电、涓流充电、自动再充电、充电终止、可编程充电电流、软启动、欠压锁定 ESOP-8 Battery Management ROHSUMWBattery ManagementXC6206P332MR
SOT-23-40℃~+85℃@(Ta) 1 1uA 200mA 3.3V 6V Fixed Over Current Protection Positive SOT-23-3L Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsSM4007PL
SOD-123FL-55℃~+150℃ 1.1V@1A 10uA@1kV 1A 1kV 25A Independent SOD-123FL Diodes - General Purpose ROHSMDDDiodes - General PurposeBSD3C051V
SOD-32316A@8/20us 1uA 20V 350W@8/20us 5V 60pF 6V Bidirectional IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Single-channel TVS SOD-323 ESD and Surge Protection (TVS/ESD) ROHSBORNESD And Surge Protection (TVS/ESD)SRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
README
README.mdKicad Mechanical Keyboard Template
This is a template project (without actually being a KiCad template), it aims to facilitate the repetitiveness of starting a new mechanical keyboard project from scratch.
It already has the following libraries added
Get Started
You need to install Git for the next step.
- Clone this project and the submodules
git clone git@github.com:RodPaDev/kicad-keyboard-template.git <PROJECT_NAME>
or
git clone https://github.com/RodPaDev/kicad-keyboard-template.git <PROJECT_NAME>
git submodules init
git submodules update- Rename files:
If you don't have python installed, just do it manually.
Automatic:
python rename.py <YOUR_PROJECT_NAME>
If you make a typo you'll have to change the preifx variable to the current name (the one you entered)Manual:
Rename the following files:
Keyboard_Template.kicad_pcb
Keyboard_Template.pro
Keyboard_Template.schNotes:
This does not have anything done yet, the implementation is up to you. However, I may add branches in the future with some of the more "generic" parts already implemented and ready to use.
Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | SM4007PL | random-keyboard-parts:D_SOD-123-Pretty | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 +4 |
| 16 | MX-NoLED | MX_Only:MXOnly-1U-Hotswap-Antishear | MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8, MX9, MX10, MX11, MX12, MX13, MX14, MX15, MX16 |
| 4 | EC11E | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | RSW1, RSW2, RSW3, RSW4 |
| 3 | 100n | Capacitor_SMD:C_0603_1608Metric | C2, C4, C9 |
| 2 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C3 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C7, C8 |
| 2 | 2.7k | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C5, C6 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 1 | 1.8k | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 100 | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 120@100Mhz | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 22k | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | 2M | Resistor_SMD:R_0603_1608Metric | R11 |
| 1 | 3.3k | Resistor_SMD:R_0603_1608Metric | R6 |
| 1 | 500mA | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 806k | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | BATTERY | Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J2 |
| 1 | BLUE | LED_SMD:LED_0603_1608Metric | LD1 |
| 1 | BSD3C051V | kicad-keyboard-parts:SOT-23_stealth | BD1 |
| 1 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | FS8205 | Package_TO_SOT_SMD:SOT-23-6 | U3 |
| 1 | GREEN | LED_SMD:LED_0603_1608Metric | LD2 |
| 1 | HRO-TYPE-C-31-M-12 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | USB1 |
| 1 | RESET | random-keyboard-parts:SKQG-1155865 | SW1 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | ESD1 |
| 1 | SWD | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | THERM | Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J1 |
| 1 | THERM | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | TP4056 | Package_SO:SOP-8-1EP_4.57x4.57mm_P1.27mm_EP4.57x4.45mm | U1 |
| 1 | XC6206P332MR | Package_TO_SOT_SMD:SOT-23 | U4 |
| 1 | nRF52840_holyiot_18010 | kicad-keyboard-parts:nRF52840_holyiot_18010 | U5 |
Questions
What parts does the PR-16PP use?
77 parts, built around the DW01A, FS8205, TP4056 and XC6206P332MR. 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 PR-16PP KiCad files?
From the RodPaDev/PR-16PP repository on GitHub, at the commit this page was made from: the board is PR-16PP.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the PR-16PP design in my own project?
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).
Similar boards
- 2 layers139.8 × 136.9 mm

- 2 layers30 × 34 mm

- 2 layers382 × 160 mm

E80-1800-pcb universal
ebastler/E80-1800
QMK compatible PCB replacement for Cherry G80-1800
451 parts86BSD-2-Clause - 2 layers382 × 160 mm

- 2 layers100 × 95.3 mm

- 2 layers230 × 85 mm

Le chiff ble hotswap
MangoIV/le_chiff_ble
A drop-in replacement-PCB for the beautiful le_chiffre
117 parts52GPL-3.0 - 2 layers23 × 15.6 mm

Tp4056 battery
Cyclone-92/TP4056-LiPo-charger-with-DW01A-and-FS8205A-MOSFET-protection
Kicad8 PCB design for LIPO single cell charger with TP4056 and DW01 protection
18 parts5 - 2 layers196.1 × 87.8 mm
