P8B-Controller
longhoangcode·P8B-Controller·Controller/Controller.kicad_pcb
About the P8B-Controller PCB
P8B-Controller is an open source Nordic nRF PCB design by longhoangcode, published on GitHub under the CC-BY-SA-4.0 license. It is a 2-layer board measuring 114 × 48 mm, with 42 components from 17 distinct parts.
Its main chip is the 317030026, from the Nordic nRF family. Other key parts include the 296-24171-2. By type, the board carries 15 switches, 7 connectors, 5 capacitors, 2 ICs, 2 diodes and 2 resistors.
It belongs with the iot & wireless designs in this gallery.
From the project
Repository for files for an open source gamepad.
Main components on the P8B-Controller
P8B-Controller bill of materials (BOM)
42 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 317030026 MDBT40-P | MDBT40-P | U1 |
| 1 | 296-24171-2 TPS61221 | TPS61221 | U2 |
| 1 | DMN2050LDI DMN2050L | SOT-23-3 | Q1 |
| 1 | 1253-1335-1 32.768kHz | 32.768kHz | X1 |
| 2 | CONN_SHOULDER | CONN_SHOULDER_M | P1, P2 |
| 5 | MOUNT | Mounting_#2 | P3, P4, P5, P6, P7 |
| 1 | 455-1657 CONN_BATT | CONN_BATT | BATT1 |
| 2 | CONN_JOYSTICK_F | CONN_JOYSTICK | JS_L1, JS_R1 |
| 1 | 609-3712 CONN_JTAG | Pin_Header_Straight_2x05_Pitch1.27mm | JTAG1 |
| 2 | CONN_SHOULDER | CONN_SHOULDER_F | SH_L1, SH_R1 |
| 15 | CKN9104 BUTTON | SW_BUTTON | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +7 |
| 2 | 160-1413-1 ORANGE | LED_0805 | D1, D2 |
| 1 | 587-1649-1 4.7uH | NR3015T4R7M | L4 |
| 1 | 1276-1246-1 1uF | C_0805 | C1 |
| 2 | 1276-2579-1 12pF | C_0805 | C3, C4 |
| 2 | 1276-1122-1 10uF | C_0805 | C14, C15 |
| 2 | P68.0C 68 | R_0805 | R1, R4 |
P8B-Controller design files
The KiCad project lives in the longhoangcode/P8B-Controller repository on GitHub; these links point at the commit this page was built from.
P8B-Controller: common questions
What microcontroller does the P8B-Controller use?
The P8B-Controller is built around the 317030026, from the Nordic nRF family.
How big is the P8B-Controller PCB?
The P8B-Controller measures 114 × 48 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the P8B-Controller?
42 components, from 17 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the P8B-Controller design files?
From the longhoangcode/P8B-Controller repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the P8B-Controller design in my own project?
Yes, under the terms of its CC-BY-SA-4.0 license, which longhoangcode chose for the repository.
Can I test firmware for the P8B-Controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Nordic nRF firmware against it before you order a PCB.
Similar boards
Nordic nRF
Keyboard
byrantech
262.5 × 109.6 mm206 parts2LMIT4.3kNordic nRF
TOTEM
GEIGEIGEIST
258.8 × 94.4 mm85 parts2LCERN-OHL-P-2.02.0kNordic nRF
Pixl.js
solosky
40 × 23 mm45 parts4LGPL-2.01.4kNordic nRF
Board hl15-latest
dennisss
61 × 37 mm14 parts2LApache-2.0381Nordic nRF
Management
dennisss
101 × 31.5 mm50 parts2LApache-2.0381Nordic nRF
Board
dennisss
363 × 128 mm420 parts4LApache-2.0381