Skip to the content
4 layers91.8 × 66.4 mmPOWER BUTTON Board, the printed circuit board in 3D

Replication des PCB d'une manette Xbox modèle 1914

Size
91.8 × 66.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
211
Nets
84
Pads
635
Tracks, vias
1,240, 615
Pours
11
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
23 Jun 2025
Updated
23 Jun 2025

Overview

POWER BUTTON Board is an open-source printed circuit board by MartinChauveliere, from the MartinChauveliere/Xbox_Controller_PCB repository on GitHub. It is a 4-layer board of 91.8 × 66.4 mm with 211 parts on 84 nets, routed with 1,240 tracks and 615 vias.

It is built around the MP1476LGTF and SSM3J328R,LF. Its parts include 55 capacitors, 30 resistors, 19 diodes, 14 switches and 10 transistors.

Main components

2

README

README.md

Xbox_Controller_PCB

Replication des PCB d'une manette Xbox modèle 1914

L'idée m'est venu lorsque j'ai voulu voir l'intérieur de mon ancienne manette Xbox One.

A l'aide donc d'un multimètre, de beaucoup de patience et de l'aide d'un forum, j'ai pu retracer l'entiereté de la manette mais surtout comprendre comment celle-ci fonctionne.

Vous retrouverez dans ce dépot, les schematiques et les tracés des PCB. L'objectif de base etait que ceux-ci soient les plus fidèles possible au modèle original.

Ce projet avait pour but de m'améliorer encore plus en electronique et aussi de design mon 1er 4 layers PCB.

Lien forum : https://acidmods.com/forum/index.php?topic=44711.0

Parts

211
QtyValueFootprintReferences
30TestPoint0_MyLibrary:Xbox_TestPoint_0.8mmFT4, TP13, TP14, TP15, TP16, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25, TP26, TP27, TP28 +14
22RResistor_SMD:R_0402_1005MetricR1, R10, R13, R21, R22, R23, R25, R26, R27, R29, R36, R37, R38, R44, R45, R47 +6
19CCapacitor_SMD:C_0201_0603MetricC3, C10, C11, C17, C18, C24, C40, C309, C320, C323, C326, C328, C330, C331, C332, C334 +3
18CCapacitor_SMD:C_0402_1005MetricC2, C4, C8, C9, C13, C16, C20, C23, C26, C30, C31, C32, C34, C306, EG4, EG5 +2
11C0_MyLibrary:Xbox_C_01005_0402MetricC1, C12, C14, C15, C28, C36, C37, C45, C46, C48, C50
10DNIDiode_SMD:D_0201_0603MetricCR2, CR3, D1, D4, D5, D6, D7, D8, D11, D18
10R0_MyLibrary:Xbox_R_01005_0402MetricR?1, R?2, R?3, R?4, R?5, R3, R16, R18, R53, R54
4LInductor_SMD:L_0402_1005MetricL1, Z2, Z3, Z4
4PNP0_MyLibrary:SOT-523_LongPadQ8, Q11, Q12, Q14
4SSM3J328RPackage_TO_SOT_SMD:SOT-23WQ6, Q7, Q10, Q13
4T40_MyLibrary:Xbox_DiodeD2, D25, D27, D30
3CCapacitor_SMD:C_01005_0402MetricC21, C22, C41
3DDiode_SMD:D_0201_0603MetricD3, D10, EG2
3DDiode_SMD:D_01005_0402MetricD14, D16, D17
3D20_MyLibrary:Xbox_DiodeD22, D32, D73
3DNI0_MyLibrary:Xbox_R_01005_0402MetricEG3, R55, R56
3RResistor_SMD:R_0201_0603MetricR17, R24, R41
3TestPointTestPoint:TestPoint_Pad_D2.0mmP1, P2, P3
20Resistor_SMD:R_0402_1005MetricR4, R7
22R2Inductor_SMD:L_APV_ANR4010L5, L6
2Conn_01x020_MyLibrary:Xbox_AntennaConnectorJ5, J8
2DNIDiode_SMD:D_01005_0402MetricD15, D28
2RResistor_SMD:R_01005_0402MetricR46, R51
14R7Inductor_SMD:L_APV_ANR4010L2
1A0_MyLibrary:Xbox_SwitchContactPadSW11
1A20_MyLibrary:Xbox_DiodeD26
1AA+0_MyLibrary:Xbox_BatteryHolder1WH1
1AA-0_MyLibrary:Xbox_BatteryHolder2WH2
1Antenna0_MyLibrary:Xbox_RFAntenna2AE1
1Antenna0_MyLibrary:Xbox_RFAntennaAE2
1CCapacitor_SMD:C_0603_1608MetricC38
1CCapacitor_SMD:C_0504_1310MetricC6
1CInductor_SMD:L_0402_1005MetricZ1
1CCapacitor_SMD:C_1206_3216MetricC33
1Choke_Coilcraft_0603USB-142Inductor_SMD:L_CommonModeChoke_Coilcraft_0603USBCM1
1Conn_01x010_MyLibrary:Xbox_OtherConnectorJ4
1Conn_01x050_MyLibrary:Xbox_CoaxConnector2J6
1Conn_02x07Connector_PinSocket_1.27mm:PinSocket_2x07_P1.27mm_Vertical_SMDJ3
1D0_MyLibrary:Xbox_DiodeCR1
1D0_MyLibrary:Xbox_R_01005_0402MetricEG1
1DD0_MyLibrary:Xbox_SwitchContactPad2SW12
1DL0_MyLibrary:Xbox_SwitchContactPad2SW9
1DNICapacitor_SMD:C_0603_1608MetricC35
1DNIResistor_SMD:R_01005_0402MetricD13
1DNIResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR59
1DR0_MyLibrary:Xbox_SwitchContactPad2SW10
1DU0_MyLibrary:Xbox_SwitchContactPad2SW6
1GU0_MyLibrary:Xbox_XboxButtonSW13
1H30_MyLibrary:Xbox_DiodeD29
1LBButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFSSW1
1MN0_MyLibrary:Xbox_SwitchContactPadSW5
1MP1476LPackage_TO_SOT_SMD:SOT-563U1
1NMOSPackage_TO_SOT_SMD:SOT-23Q9
1NPNPackage_TO_SOT_SMD:SOT-23Q3
1RBButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFSSW3
1SH0_MyLibrary:Xbox_SwitchContactPadSW14
1SY0_MyLibrary:Xbox_VerticalSwitchSW2
1TCA6416RTWRPackage_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mmU4
1TPS613221Package_TO_SOT_SMD:SOT-23-5U5
1TPS613226Package_TO_SOT_SMD:SOT-23-5U6
1TestPointTestPoint:TestPoint_Pad_2.5x2.5mmTP3
1USB_C_Plug_USB2.00_MyLibrary:Xbox_USB_CJ1
1VW0_MyLibrary:Xbox_SwitchContactPadSW4
1WHITELED_SMD:LED_0805_2012MetricD19
1X0_MyLibrary:Xbox_SwitchContactPadSW7
1Y0_MyLibrary:Xbox_SwitchContactPadSW8
1~0_MyLibrary:Xbox_R_01005_0402MetricR?6

More from MartinChauveliere/Xbox_Controller_PCB

2
  • 4 layers115.3 × 52.1 mmMCU Board, the printed circuit board in 3D

    MCU Board

    MartinChauveliere/Xbox_Controller_PCB

    Replication des PCB d'une manette Xbox modèle 1914

    173 parts
  • 4 layers37.4 × 21.8 mmSOC Board, the printed circuit board in 3D

    SOC Board

    MartinChauveliere/Xbox_Controller_PCB

    Replication des PCB d'une manette Xbox modèle 1914

    162 parts

Similar boards

  • 2 layers60 × 60 mmHighPower Mechaduino, the printed circuit board in 3D

    HighPower Mechaduino

    pointhi/HighPower-Mechaduino

    Mechaduino derivative which drives up to 10A, drawn using KiCad

    140 parts31
  • 4 layers161 × 100 mmPurpledrop, the printed circuit board in 3D

    Purpledrop

    uwmisl/purpledrop

    Newest iteration of PurpleDrop. Reimplemented in kicad5

    265 parts19MIT
  • 4 layers60 × 85 mmVehicleVCU PCB, the printed circuit board in 3D

    VehicleVCU PCB

    nsm81/VehicleVCU_PCB

    A Vehicle Control Unit provides multiple CANBUS transceivers for communication within a vehicle.

    86 parts1
  • 4 layers160 × 100 mmOSM env01, the printed circuit board in 3D

    OSM env01

    devtank-ltd/kicad_osm_env01

    This documentation describes Open Hardware and is Licensed under CERN-OHL-W v2.

    243 parts
  • 2 layers90 × 40 mmRysbattery, the printed circuit board in 3D

    Rysbattery

    GroupOfRobots/MiniRysElectronics

    PCB project and other

    13 parts1
  • 4 layers89 × 137 mmQaxe, the printed circuit board in 3D

    Qaxe

    shufps/qaxe

    qaxe bitcoin miner

    211 parts246CERN-OHL-S-2.0
  • 4 layers25.4 × 12.7 mmMorphwatch, the printed circuit board in 3D

    Morphwatch

    ccadic/The603-200

    One of the most strange Vintage Connected Watch project - 192 LED and ESP32

    211 parts110Apache-2.0

Questions

How big is the POWER BUTTON Board PCB?

It measures 91.8 × 66.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the POWER BUTTON Board use?

211 parts, built around the MP1476LGTF and SSM3J328R,LF. 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 POWER BUTTON Board KiCad files?

From the MartinChauveliere/Xbox_Controller_PCB repository on GitHub, at the commit this page was made from: the board is POWER-BUTTON_Board/POWER-BUTTON_Board.kicad_pcb and its schematic MCU_Board/MCU_Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the POWER BUTTON Board design in my own project?

Its repository states no licence, so its author keeps all rights: ask MartinChauveliere before reusing the design.