DualSense Controller Hardware Revisions

PS5 DualSense Controller: Complete Hardware Revisions & Schematics Guide

Published: January 14, 2026 Technical Guide Hardware Repair Read Time: 12 minutes

The PlayStation 5 DualSense controller has undergone several hardware revisions since its launch. This comprehensive technical guide covers all known revisions (BDM-010, BDM-020, BDM-030, BDM-040) with detailed schematics, pinout diagrams, and repair information for technicians and modders.

📌 Source Attribution

Technical information and images sourced from AcidMods Forum. This guide compiles and expands on community research for repair and modification purposes.

🎮 BDM-010: First Generation DualSense

The BDM-010 is the original DualSense revision featuring a 6-layer PCB. The primary hardware differences among early units were the FPC color (Blue or Green) and variations in TouchPad versions.

BDM-010 Motherboard PCB

BDM-010 Motherboard Top

BDM-010 Motherboard - Top

BDM-010 Motherboard Bottom

BDM-010 Motherboard - Bottom

BDM-010 Component Details

BDM-010 Button VIAs

Button VIAs Layout

BDM-010 Touchpad Button

Touchpad & Button Details

  • FPC Colors: Blue or Green variants
  • Button Design: Most buttons are common ground
  • Trigger Assembly: Complex with integrated EEPROMs
  • Button Configuration

    ⚠️ IMPORTANT: Button Wiring Notes

    • Most buttons: Common ground design
    • L2 and R2: Voltage divider setup (analog)
    • L3 and R3: Active Hi buttons - wire directly to solder joints if duplicating
    • L1 and R1: Active Lo buttons

    Trigger Assembly Details (BWL-010)

    BWL-010 Trigger Assembly Side A

    BWL-010 Trigger Assembly - Side A

    BWL-010 Trigger Assembly Side B

    BWL-010 Trigger Assembly - Side B

    Touchpad Module (LT-01)

    Touchpad LT-01 Top

    Touchpad Module - Top

    Touchpad LT-01 Bottom

    Touchpad Module - Bottom

    The L1/L2 and R1/R2 trigger assemblies are mechanically identical from a hardware standpoint, making the test point locations consistent across both sides.

    ⚠️ CRITICAL: FFC Connector Orientation

    The Left and Right FFC connectors are placed 180° from each other, meaning their pinouts are reversed. Always verify which side you're working on before making connections!

    LEFT SIDE FFC PINOUT (BDM-010)

    Pin Function Description
    1GNDGround
    2M+/-Motor Positive/Negative
    3M-/+Motor Negative/Positive
    4GNDGround
    51.8vE1.8V EEPROM Power
    6WP2Write Protect (EEPROM)
    7SCL2I2C Clock (EEPROM)
    8SDA2I2C Data (EEPROM)
    9L1L1 Button Signal
    10GNDGround
    111.8v1.8V Power
    12GNDGround
    13L2L2 Analog Signal
    14GNDGround
    15L2 FeedbackForce Feedback Position
    161.8v1.8V Power

    RIGHT SIDE FFC PINOUT (BDM-010)

    Pin Function Description
    11.8v1.8V Power
    2R2 FeedbackForce Feedback Position
    3GNDGround
    4R2R2 Analog Signal
    5GNDGround
    61.8v1.8V Power
    7GNDGround
    8R1R1 Button Signal
    9SDA1I2C Data (EEPROM)
    10SCL1I2C Clock (EEPROM)
    11WP1Write Protect (EEPROM)
    121.8vE1.8V EEPROM Power
    13GNDGround
    14M-/+Motor Negative/Positive
    15M+/-Motor Positive/Negative
    16GNDGround

    BWL-010 Trigger Board FFC Pinout

    This is the pinout of the FFC connector on the BWL-010 trigger assembly board itself, NOT the motherboard connector.

    Pin Function
    11.8v
    2L2/R2 Feedback
    3GND
    4L2/R2
    5GND
    61.8v
    7GND
    8L1/R1
    9SDA1
    10SCL1
    11WP1
    121.8vE
    13GND
    14M-
    15M+
    16GND

    EEPROM Mystery

    🔍 Why Do Triggers Have EEPROMs?

    The trigger assemblies contain integrated EEPROMs, likely for:

    • Identification: Allowing the motherboard to recognize trigger assemblies
    • Calibration Data: Storing force feedback calibration values
    • Assembly Tracking: Manufacturing or quality control data

    Recommendation: Leave EEPROM boards installed during repairs. Removing them may cause:

    • Force feedback calibration issues
    • Controller recognition problems
    • Unknown side effects

    The boards provide convenient test points once removed from the assembly housing while maintaining functionality.

    L2/R2 Duplication Notes

    ⚠️ Important Wiring Instructions

    When duplicating L2/R2 triggers:

    1. If trigger assembly is removed, install a Pull-Up Resistor from L2/R2 to 1.8V
    2. Connect new button from L2/R2 to Ground through a 1kΩ resistor
    3. Do NOT drive L2/R2 line directly to ground without resistance
    4. L2/R2 Feedback lines should not be left floating - more research needed on proper handling

    I2C Lines Warning

    The SDA, SCL, and WP lines are for EEPROM communication and should be left alone unless you know exactly what you're doing.

    🎮 BDM-020: Second Generation DualSense

    The second revision represents a significant change in PCB complexity while maintaining similar functionality. The BDM-020 introduces a 4-layer PCB design (reduced from 6 layers) to reduce manufacturing costs while preserving electrical compatibility.

    BDM-020 Motherboard PCB

    BDM-020 Motherboard Top

    BDM-020 Motherboard - Top

    BDM-020 Motherboard Bottom

    BDM-020 Motherboard - Bottom

    BWL-020 Trigger Assembly

    BWL-020 Trigger Assembly Side A

    BWL-020 Trigger Assembly - Top

    BWL-020 Trigger Assembly Side B

    BWL-020 Trigger Assembly - Bottom

    Key Changes from BDM-010

    BWL-020 Trigger Assembly

    The trigger hardware remains functionally the same, but test point locations have been repositioned on this revision. Refer to visual guides for exact TP locations.

    ⚠️ Test Point Relocation

    While the trigger assemblies work identically to BDM-010, the physical location of test points has changed. Always verify TP locations visually before soldering.

    🎮 BDM-030: Third Generation DualSense

    The third revision introduces the most significant architectural change to the trigger system. This generation simplifies the trigger design while maintaining adaptive trigger functionality through direct motor wiring.

    BDM-030 Motherboard PCB

    BDM-030 Motherboard Top

    BDM-030 Motherboard - Top

    BDM-030 Motherboard Bottom

    BDM-030 Motherboard - Bottom

    BDM-030 FPC Button Assembly

    BDM-030 FPC with Integrated Buttons

    BDM-030 FPC - Integrated Button Assembly

    Flexible PCB with integrated L1, L2, R1, R2 button contacts

    Major Trigger Assembly Redesign

    📋 Design Philosophy Shift

    Sony simplified the trigger assembly design significantly in BDM-030, potentially for:

    • Reduced manufacturing complexity
    • Lower production costs
    • Improved reliability
    • Easier assembly/disassembly

    BDM-030 FPC Details

    The new FPC design integrates button contacts directly into the flexible PCB, eliminating separate trigger board assemblies for button switching.

    🎮 BDM-040: Fourth Generation DualSense

    The latest known revision continues the design philosophy established in BDM-030 with further refinements and optimizations.

    BDM-040 Motherboard PCB

    BDM-040 Motherboard Top

    BDM-040 Motherboard - Top

    BDM-040 Motherboard Bottom

    BDM-040 Motherboard - Bottom

    Current Status

    Details on specific changes in BDM-040 are still being documented. The revision appears to maintain the BDM-030 trigger assembly design with possible component or layout optimizations.

    🔧 Repair and Modification Guidelines

    General Best Practices

    1. Identify Your Revision: Check motherboard marking (BDM-010/020/030/040) before starting work
    2. Document Before Disassembly: Take photos of cable routing and connector orientations
    3. Verify Pinouts: Always confirm FFC orientation - left and right connectors are reversed!
    4. Test Before Reassembly: Verify all functions before fully closing the controller
    5. EEPROM Preservation: Keep trigger EEPROMs installed when possible (BDM-010/020)

    Common Repair Scenarios

    Trigger Drift or Dead Zones

    Non-Responsive Buttons

    Force Feedback Issues

    🛠️ Required Tools and Equipment

    Essential Tools

    Consumables

    ⚠️ Safety and Precautions

    🔴 Critical Safety Information

    • ESD Protection: Use anti-static wrist strap when handling PCBs
    • Battery Safety: Disconnect battery before any electrical work
    • Heat Sensitivity: Keep soldering iron below 350°C for FPC work
    • Component Polarity: Verify component orientation before installation
    • Voltage Verification: Double-check all voltage levels with multimeter
    • No Warranty: Modifications and repairs void Sony warranty

    📝 Conclusion

    The DualSense controller has evolved significantly through four major hardware revisions, each bringing improvements in manufacturing efficiency and design optimization. Understanding these differences is crucial for successful repairs and modifications.

    Key takeaways:

    🔧 Professional Repair Services

    Need help with your DualSense controller repair? Akku Electronics in Nagpur offers professional PlayStation controller repair services with expertise in all DualSense revisions.

    Contact us for a free diagnostic →

    📚 References and Resources

    Primary PCB Schematic Sources

    Related Articles

    Professional Services

    Disclaimer

    ⚠️ Caution: All repairs and modifications are performed at your own risk. Improper soldering, component damage, or modification errors can permanently damage your controller and void warranty. Always verify your hardware revision before attempting modifications. Refer to the AcidMods forum scans for precise component locations. When in doubt, consult professional repair services.