

The Holybro Power Distribution Board (PDB) 300A - Side Entry is a high-performance component designed to distribute power efficiently to multiple electronic devices in a circuit. With a maximum current handling capacity of 300A, this PDB is ideal for high-current applications such as drones, RC vehicles, robotics, and other power-intensive projects. Its side entry design simplifies wiring and connections, making it a user-friendly solution for complex setups.








The following table outlines the key technical details of the Holybro PDB 300A - Side Entry:
| Specification | Details |
|---|---|
| Maximum Current Handling | 300A |
| Input Voltage Range | 3S to 12S LiPo (11.1V to 50.4V) |
| Dimensions | 68mm x 50mm x 10mm |
| Weight | 36g |
| Connector Type | XT90 (input), solder pads (output) |
| PCB Material | 4-layer PCB with 2oz copper |
| Operating Temperature | -20°C to 85°C |
| Mounting Hole Spacing | 30.5mm x 30.5mm (standard M3 holes) |
The Holybro PDB 300A features a simple layout with input and output connections. Below is a description of the key connections:
| Pin/Connection | Description |
|---|---|
| XT90 Input | Main power input for the PDB. Connect to the battery using an XT90 connector. |
| Positive Output Pads | Solder pads for distributing positive voltage to connected components. |
| Negative Output Pads | Solder pads for distributing ground to connected components. |
| ESC Signal Pads | Optional pads for connecting ESC signal wires (if applicable). |
| Mounting Holes | Four M3 holes for securely mounting the PDB to your project. |
Connect the Battery:
Distribute Power:
Secure the PDB:
Test the Connections:
While the PDB itself does not directly interface with an Arduino UNO, it can be used to power peripherals connected to the Arduino. Below is an example of powering a motor driver and an Arduino UNO using the PDB:
// Example Arduino code for controlling a motor driver powered by the PDB
// Ensure the motor driver is connected to the PDB's output pads for power.
const int motorPin = 9; // PWM pin connected to the motor driver
void setup() {
pinMode(motorPin, OUTPUT); // Set motor pin as output
}
void loop() {
analogWrite(motorPin, 128); // Set motor speed to 50% (PWM value: 128)
delay(2000); // Run motor for 2 seconds
analogWrite(motorPin, 0); // Stop motor
delay(2000); // Wait for 2 seconds
}
No Power Output:
Overheating:
Short Circuit:
Voltage Drop:
Q: Can I use this PDB with a 6S LiPo battery?
A: Yes, the PDB supports input voltages from 3S to 12S LiPo batteries, including 6S (22.2V).
Q: Is the PDB compatible with ESCs?
A: Yes, the PDB can distribute power to ESCs. Ensure the ESCs are rated for the battery voltage.
Q: How do I prevent the PDB from overheating?
A: Use proper wire gauge, avoid exceeding the 300A limit, and ensure adequate airflow around the PDB.
Q: Can I use this PDB for non-drone applications?
A: Absolutely! The PDB is suitable for any high-current application requiring efficient power distribution.