libraries/AP_HAL_ChibiOS/hwdef/PixFlamingo-F767/README.md
The PixFlamingo-F767 is a flight controller produced by Dheeran Labs. Contact [email protected] for sales
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC_IN | +5V |
| 2 | VCC_IN | +5V |
| 3 | BAT_CRRENT_ADC | +3.3V |
| 4 | BAT_VOLTAGE_ADC | +3.3V |
| 5 | GND | GND |
| 6 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | +5V |
| 2 | UART_TX3 | +3.3V |
| 3 | UART_RX3 | +3.3V |
| 4 | CTS | +3.3V |
| 5 | RTS | +3.3V |
| 6 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | +5V |
| 2 | UART_TX6 | +3.3V |
| 3 | UART_RX6 | +3.3V |
| 4 | X | X |
| 5 | X | X |
| 6 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | +5V |
| 2 | UART_TX1 | +3.3V |
| 3 | UART_RX1 | +3.3V |
| 4 | I2C2_SCL | +3.3V |
| 5 | I2C2_SDA | +3.3V |
| 6 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | +5V |
| 2 | UART_TX7 | +3.3V |
| 3 | UART_RX7 | +3.3V |
| 4 | X | X |
| 5 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | +5V |
| 2 | USART_TX2 | +3.3V |
| 3 | USART_RX2 | +3.3V |
| 4 | GPIO | +3.3V |
| 5 | GND | GND |
| Pin | Signal | Volt |
|---|---|---|
| 1 | SAFETY_SW | +3.3V |
| 2 | SAFETY_SW_LED | +3.3V |
| 3 | 3V3_OUT | +3.3V |
| 4 | BUZZER+ | +3.3V |
| 5 | BUZZER- | GND |
The UARTs are marked Rn and Tn in the above pinouts. The Rn pin is the receive pin for UARTn. The Tn pin is the transmit pin for UARTn.
Supports I-Bus/S-bus
Any UART can be used for RC system connections in ArduPilot also, and is compatible with all protocols except PPM. See Radio Control Systems for details.
The PixFlaminog-F767 supports up to 10 PWM outputs.
The PWM is in 5 groups:
All 10 PWM channels can be used for GPIO functions (relays, buttons, RPM etc).
The pin numbers for these PWM channels in ArduPilot are shown below:
| PWM Channels | Pin | PWM Channels | Pin |
|---|---|---|---|
| PWM1 | 50 | PWM8 | 57 |
| PWM2 | 51 | PWM9 | 58 |
| PWM3 | 52 | PWM10 | 59 |
| PWM4 | 53 | ||
| PWM5 | 54 | ||
| PWM6 | 55 | ||
| PWM7 | 56 |
The PixFlamingo-F767 flight controller has 4 analog inputs
The board has voltage and current sensor inputs on the POWER_ADC connector.
The correct battery setting parameters are:
Enable Battery monitor.
BATT_MONITOR =4
Then reboot.
BATT_VOLT_PIN 11
BATT_CURR_PIN 10
BATT_VOLT_MULT 10.1 (may need adjustment if supplied monitor is not used)
BATT_AMP_PERVLT 17.0 (may need adjustment if supplied monitor is not used)
./waf configure --board=PixFlamingo-F767 ./waf copter
The compiled firmware is located in folder "build/PixFlamingo-F767/bin/arducopter.apj".
The PixFlamingo-F767 flight controller comes pre-installed with an ArduPilot compatible bootloader, allowing the loading of *.apj firmware files with any ArduPilot compatible ground station.