Lumenier LUX F765-NDAA¶
The Lumenier LUX F765 NDAA autopilot is sold by GetFPV.
Features¶
Processor: MCU STM32F765, 216MHz, 512KB RAM, 2MB Flash
ICM42688 IMU
BMP280 Barometer
microSD Card Slot
12 PWM Outputs
I2C Ports for External Sensors
CANbus Support
8 UART Ports
Buzzer Control
LED Strip Control
Analog Current Sensor Input
Analog Battery Sensor Input
USB Type-C (2.0)
Blackbox Storage - SD Card and Flash (128Mbit/16Mbyte)
Camera Control Output
AT7456E OSD
10V Regulator for VTX Power
5V Regulator for Accessories
Supported Firmware - Betaflight, Ardupilot, and PX4
NDAA compliant
Power Supply: 3S to 6S Battery Voltage
Pinout¶
UART Mapping¶
Default protocols are shown below and can be changed by the user.
SERIAL0 -> USB
SERIAL1 -> USART1 (TElem1, DMA enabled)
SERIAL2 -> UART5 (Telem2, DMA enabled)
SERIAL3 -> USART3 (GPS1, TX DMA enabled)
SERIAL4 -> UART8 (GPS2)
SERIAL5 -> USART2 (ESC Telemetry)
SERIAL6 -> UART4 (DisplayPort)
SERIAL7 -> UART7 (RCinput,DMA enabled)
SERIAL8 -> USART6 (Spare)
Connectors¶
All connectors are JST SH 1.0mm pitch EXCEPT for the CANbus port, which is JST GH 1.25mm pitch.
ESC #1 Port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | VCC | VBAT |
| 2 | GND | GND |
| 3 | CURRENT | +3.3V |
| 4 | TELEMETRY | +3.3V |
| 5 | MOTOR 1 (TIM2_CH1) | +3.3V |
| 6 | MOTOR 2 (TIM2_CH2) | +3.3V |
| 7 | MOTOR 3 (TIM2_CH3) | +3.3V |
| 8 | MOTOR 4 (TIM2_CH4) | +3.3V |
ESC #2 Port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | NOT CONNECTED | NOT CONNECTED |
| 2 | GND | GND |
| 3 | NOT CONNECTED | NOT CONNECTED |
| 4 | TELEMETRY | +3.3V |
| 5 | MOTOR 5 (TIM4_CH1) | +3.3V |
| 6 | MOTOR 6 (TIM4_CH2) | +3.3V |
| 7 | MOTOR 7 (TIM4_CH3) | +3.3V |
| 8 | MOTOR 8 (TIM4_CH4) | +3.3V |
GPS port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | +5V | +5V |
| 2 | TX3 | +3.3V |
| 3 | RX3 | +3.3V |
| 4 | I2C3 SCL | +3.3V |
| 5 | I2C3 SDA | +3.3V |
| 6 | GND | GND |
HD VTX port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | +10V | +10V |
| 2 | GND | GND |
| 3 | TX4 | +3.3V |
| 4 | RX4 | +3.3V |
| 5 | GND | GND |
| 6 | RX7 | +3V3 |
Receiver Port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | +5V | +5V |
| 2 | GND | GND |
| 3 | RX7 | +3.3 |
| 4 | TX7 | +3.3V |
CANbus Port¶
| Pin | Signal | Volt |
|---|---|---|
| 1 | +5V | +5V |
| 2 | GND | GND |
| 3 | CAN_H | +5V |
| 4 | CAN_L | +5V |
PWM Output¶
The Lumenier LUX F765 NDAA supports 12 PWM outputs and a serial LED PWM output. All outputs are DShot capable. Outputs 1-4 are bi-directional DShot capable. Outputs are grouped and every group must use the same output protocol.
The 8 main PWM outputs are labeled M1 through M8. The 4 auxiliary outputs are labeled S1 through S4.
The 8 main PWM outputs are in 2 groups:
PWM 1 through 4 (M1 - M4) are in Group1
PWM 5 through 8 (M5 - M8) are in Group2
The auxiliary PWM outputs are grouped as follows:
PWM 9/10 (S1/S2) are in Group3
PWM 11/12 (S3/S4) are in Group4
PWM 13 (LED) is in Group5
RC Input¶
The default RC input is configured on the UART7 RX input and can be used for all ArduPilot supported unidirectional receiver protocols.
PPM is not supported.
SBUS/DSM/SRXL connects to the RX7 pin.
FPort requires connection to TX7 and SERIAL7_OPTIONS set to “7”. See FPort Receivers.
CRSF also requires a TX7 connection, in addition to RX7, and automatically provides telemetry.
SRXL2 requires a connection to TX7 and automatically provides telemetry. Set SERIAL7_OPTIONS to “4”.
OSD Support¶
The LUX F765 - NDAA supports using its internal OSD using OSD_TYPE 1 (MAX7456 driver). Simultaneous DisplayPort OSD operation is pre-configured on SERIAL 6. See MSP OSD for more info.
Camera Control¶
The LUX F765 - NDAA has a camera control output assigned to GPIO 82. Additionally, RELAY3 is pre-configured to control GPIO 82.
Battery Monitor¶
The LUX F765 - NDAA has an internal voltage sensor and connections on the ESC connector for an external current sensor input. The voltage sensor can handle up to an 8S battery.
The default parameters are as follows:
BATT_MONITOR = 4
BATT_VOLT_PIN = 12
BATT_CURR_PIN = 13
BATT_VOLT_MULT = 10.1
BATT_AMP_PERVLT = 17.0 (will need to be adjusted for whichever current sensor is attached)
Compass¶
The LUX F765 - NDAA does not have a built-in compass, but you can attach an external compass using I2C on the SDA and SCL pads.
Firmware¶
Firmware for the LUX F765 - NDAA can be found here in sub-folders labeled “LumenierLUXF765-NDAA”.
Loading Firmware¶
The LUX F765 - NDAA does not come with ArduPilot firmware pre-installed. Use instructions here to load ArduPilot the first time Loading Firmware onto boards without existing ArduPilot firmware.
Initial firmware load can be done with DFU by plugging in USB with the bootloader button pressed. Then you should load the “with_bl.hex” firmware, using your favorite DFU loading tool.
Once the initial firmware is loaded you can update the firmware using any ArduPilot ground station software. Updates should be done with the *.apj firmware files.