

The FCHUB-12S V2 by MATEKSYS is a versatile flight controller hub designed specifically for multi-rotor drones. It serves as a central hub for connecting essential components such as Electronic Speed Controllers (ESCs), GPS modules, telemetry systems, and other peripherals. This component is engineered to streamline communication and power distribution, ensuring efficient and reliable drone operation.








The FCHUB-12S V2 is designed to handle high-performance drone systems with robust power and connectivity features. Below are the key technical details:
The FCHUB-12S V2 features multiple solder pads and connectors for seamless integration with other components. Below is the pin configuration:
| Pin Name | Description |
|---|---|
| VBAT+ | Main battery positive input (connect to LiPo battery positive terminal). |
| GND | Ground connection (connect to LiPo battery negative terminal). |
| ESC1-4 | ESC signal outputs for motor control (connect to ESC signal wires). |
| 5V | 5V BEC output for powering flight controllers or peripherals. |
| 10V | 10V BEC output for powering cameras, VTX, or other components. |
| CURR | Current sensor output (connect to flight controller for current monitoring). |
| GPS | GPS module connection (TX/RX for communication with flight controller). |
| TELEM | Telemetry connection for real-time data transmission to ground station. |
| LED | LED strip output for programmable lighting effects. |
Power Connection:
ESC Connections:
Flight Controller Integration:
Peripheral Connections:
If you are using the FCHUB-12S V2 with an Arduino UNO for telemetry purposes, here is an example code snippet:
#include <SoftwareSerial.h>
// Define RX and TX pins for telemetry communication
#define RX_PIN 10
#define TX_PIN 11
// Initialize SoftwareSerial for telemetry
SoftwareSerial telemetrySerial(RX_PIN, TX_PIN);
void setup() {
// Start the serial communication with the telemetry module
telemetrySerial.begin(9600);
Serial.begin(9600); // For debugging via Serial Monitor
Serial.println("Telemetry communication initialized.");
}
void loop() {
// Check if data is available from the telemetry module
if (telemetrySerial.available()) {
String telemetryData = telemetrySerial.readString();
Serial.println("Telemetry Data: " + telemetryData);
}
// Send data to the telemetry module (example: "Hello, Drone!")
telemetrySerial.println("Hello, Drone!");
delay(1000); // Delay for 1 second
}
No Power to Flight Controller or Peripherals:
ESCs Not Responding:
Telemetry Data Not Transmitting:
Overheating:
Q: Can I use the FCHUB-12S V2 with a 6S LiPo battery?
Q: Is the current sensor calibration necessary?
Q: Can I power both the flight controller and a camera using the BEC outputs?
Q: What is the maximum supported ESC current?
This concludes the documentation for the FCHUB-12S V2. For further assistance, refer to the official MATEKSYS support resources.