Cube Pilot Orange Cube - Weber-State-UAV-Program/Documentation-2024-2025 GitHub Wiki
The flight computer used for this project is the Cube Pilot Orange Cube Plus. The flight computer is responsible for all in flight stabilization, PWM motor outputs, and low level flight control. It houses the IMUs, Barometer, and Gyroscope, and Compass used to maintain level horizon and stable control of the drone.
It requires a 5V 2.5A power supplied via its POWER1 port.
Cube Interfaces
We are utilizing the following interfaces of the Orange Cube to facilitate flight.
Port | Purpose |
---|---|
CAN1 | Used for the Here3 GPS interface. Configuration is done in the PX4 parameters as described here |
I2C 2 | Used for interfacing with the Garmin LidarLite v3 Rangefinder. |
USB | Used for flashing, configuration and debugging with QGroundControl running on a computer |
GPS 1 | Used for the Crossfire radio telemetry and RC control over LoRa (single wire). Configuration done in PX4 parameters |
GPS 2 | Used for MAVLink bridge to obtain battery data from the PI. Configuration done in PX4 parameters |
Telem 1 | Used for the MAVLink stream TO the LoRa hardware. UART connection. Configuration done in PX4 parameters. |
Telem 2 | Used for the uXRCE-DDS Bridge between ROS2 on the PI and PX4. UART connection. Configuration done in PX4 parameters |
Power 1 | 5V 2.5A Input coming from the Power Distribution Board. |
MAIN OUT 1 | ESC 1 |
MAIN OUT 2 | ESC 2 |
MAIN OUT 3 | ESC 3 |
MAIN OUT 4 | ESC 4 |
INFO The pinouts for each individual port on the Orange Cube can be found here