Lumenier LUX User Manual

FLIGHT CONTROLLER
FLIGHT CONTROLLER
FLIGHT CONTROLLERFLIGHT CONTROLLER
VERSION 1.1
© LUMENIER 2016
Lumenier
Lumenier LUX
Lumenier Lumenier
LUX Flight Controller
LUXLUX
Flight Controller
Flight ControllerFlight Controller
USER MANUAL
USER MANUALUSER MANUAL
Lumenier LUX high standards and technological expertise. Please read this manual before soldering or configuring your Flight Controller.
Instructional icons
Instructional icons
Instructional iconsInstructional icons
LUX Flight Controller provides high quality flight control using Lumenier’s
LUXLUX
Warning:
Warning: situations that could cause injury to yourself or others
Warning: Warning:
Caution:
Caution: situations that could cause damage to your device or other equipment
Caution:Caution:
Note:
Note: notes, tips, or additional information
Note:Note:
Open Source
Open Source
Open SourceOpen Source
This product contains certain free/open source software. The exact terms of the licenses, disclaimers, acknowledgements and notices are available on the Lumenier website opensource.lumenier.com.
Trademarks
Trademarks
TrademarksTrademarks
LUMENIER and the LUMENIER logo are registered trademarks of FPV MANUALS, LLC.
All other trademarks and copyrights are the property of their respective owners.
TABLE OF CONTENTS
TABLE OF CONTENTS
TABLE OF CONTENTSTABLE OF CONTENTS
Getting Started
Getting Started
Getting StartedGetting Started
2-3 Board Layout 2-3 Pins/Configuration 4 Package Contents 4 Device Specifications
Basics
Basics
BasicsBasics
5 Hardware Setup 7 Software Installation/Setup
Advanced Features
Advanced Features
Advanced FeaturesAdvanced Features
8 PID/OSD Stick Tuning
Troubleshooting
Troubleshooting
TroubleshootingTroubleshooting
9 Firmware Upgrade
Pin
PinPin
Pin
FFFF
unction
unctionunction
unction
GGGG
Ground
2222
PWM Output (Motor 2)
RX
RXRX
RX
RX
Input
(PPM
,S.
BUS, SUMD
/ 3.3
-5v / GND)
5v
5v5v
5v
Receiver Voltage (3.3v
-5v)
BBBB
Z+
Z+Z+
Z+
Buzzer +
BZ
BZBZ
BZ
----
Buzzer
-
4444
PWM
Output
(Motor 4)
1111
PWM Output (Motor 1
)
T1/T2/R2
T1/T2/R2T1/T2/R2
T1/T2/R2
UART1
TX, UART2
TX,
UART2
RX
5v
5v5v
5v
5v output
3333
PWM Output (Motor 3)
Board Layout
Board Layout
Board LayoutBoard Layout
2
GETTING STARTED
GETTING STARTED
GETTING STARTEDGETTING STARTED
3
Pin
PinPin
Pin
Function
FunctionFunction
Function
GGGG
Ground
T3/R3/R1
T3/R3/R1T3/R3/R1
T3/R3/R1
UART3 TX, UART3 RX, UART1 RX
5v
5v5v
5v
5v Output
CUR
CURCUR
CUR
Current Sensor
BAT
BATBAT
BAT
Input vol
tage 6
-
26v (2-6S lipo)
RSSI
RSSIRSSI
RSSI
RSSI
LED
LEDLED
LED
Digital
LED Output
PPM/SRX
PPM/SRXPPM/SRX
PPM/SRX
Bridge PPM for PPM
. SRX for SBUS, SUMD
, other serial connections
The accelerometer and gyroscope need to initialize every time the board is given power.
Do not disturb the LUX
Do not disturb the LUX
Wait until the initialization sequence is completed. When the activity LEDs settle, you
can move the quad/board.
LUX board or your quad while powering on.
LUXLUX LUX board or your quad while plugging in.
LUXLUX
Package Contents
Package Contents
Package ContentsPackage Contents
Check the product box for the following items:
LUX
LUX FC
LUXLUX
Pin Headers (Straight and Right Angle)
Quick start guide
Device Specifications
Device Specifications
Device SpecificationsDevice Specifications
STM32F303 32-Bit Processor
MPU6500 MEMS gyro/accelerometer
STM32 DFU mode for bootloader + software
Up to 26v (6S lipo) input
5v 1.0A output
3v/5v RX Voltage Output Selectable
4
LUX
Do not use
LUX
for unintended applications such as commercial aerial photography.
LUXLUX
Hardware Setup
Hardware Setup
Hardware SetupHardware Setup
5
BASICS
BASICS
BASICSBASICS
Make sure to select your RX input and logic level by bridging the appropriate jumpers.
Bridge only 3v for SPEKTRUM satellite.
Bridge only 5v for Futaba, FRSKY S.BUS, ORANGE, etc. (no signal inverter needed).
Select PPM for PPM, or SRX for Serial RX.
The 3v jumper only changes voltage output for 5v pad next to RX
Connect ESC signal wires
Connect ESC signal wires
Connect ESC signal wiresConnect ESC signal wires
Connect the corresponding ESC signal wires to pins 1, 2, 3, 4
Ground wires can be connected to the pins labeled GGGG....
Connect RX
Connect RX
Connect RX Connect RX
Connect signal (PPM/SRX), power (3.3-5V), and GND pins to your receiver....
Enable Telemetry
Enable Telemetry
Enable TelemetryEnable Telemetry
Connect RX port on Receiver to UART pin T1, T2, or T3
Enable feature in CLI: feature TELEMETRY In the Ports
Ports tab in Cleanflight, select the Telemetry
PortsPorts
UART.
feature TELEMETRY
feature TELEMETRYfeature TELEMETRY
T1, T2, or T3....
T1, T2, or T3T1, T2, or T3
Telemetry dropdown to output data on selected
TelemetryTelemetry
1, 2, 3, 4 on page 2.
1, 2, 3, 4 1, 2, 3, 4
RX.
RXRX
Connect Buzzer
Connect Buzzer
Connect BuzzerConnect Buzzer
Connect buzzer +/- to pins BZ+
Connect Blackbox Device
Connect Blackbox Device
Connect Blackbox DeviceConnect Blackbox Device
OpenLog serial data loggers work over simple serial connections and support microSD cards up to 64GB. Your LUX
Connect VCC/TX/RX/GND to corresponding pins labeled T1/R1/T2/R2/T3/R3
Enable feature in CLI: feature set blackbox_device = 0
set blackbox_device = 0
set blackbox_device = 0set blackbox_device = 0 In the Ports is recommended not
LUX flight controller has 3333 separate hardware serial (UUUUART
LUXLUX
feature BLACKBOX
feature feature
Ports tab in Cleanflight, select the checkbox to enable Blackbox on the UART
PortsPorts
not to connect a wire from TX
notnot
BZ+ and BZ
BZ+ BZ+
BLACKBOX
BLACKBOXBLACKBOX
BZ----.
BZBZ
ART) TX/RX pin pairs.
ARTART
T1/R1/T2/R2/T3/R3.
T1/R1/T2/R2/T3/R3T1/R1/T2/R2/T3/R3
TX pin on OpenLog logger to RX
TXTX
RX pin on LUX
RXRX
UART you choose. It
UARTUART
LUX.
LUXLUX
Connect LED Strip
Connect LED Strip
Connect LED StripConnect LED Strip
You can connect an addressable LED strip (WS2812B) to the LUX LED strip to pins labeled LED
LED.
LEDLED
LUX flight controller. Connect your
LUXLUX
6
Enable feature in CLI: feature LED_STRIP
Connect
Connect Battery (
Connect Connect
Your LUX labeled 10
Battery (Main Power connection)
Battery (Battery (
LUX flight controller has input voltage 6-26v (2-6S lipo). Connect main power lead to pins
LUXLUX
10.
1010
Always check the polarity before plugging in. There is no reverse polarity protection.
feature LED_STRIP
feature LED_STRIPfeature LED_STRIP
Main Power connection)
Main Power connection)Main Power connection)
Enable feature in CLI: feature VBAT
Connect Current Sensor
Connect Current Sensor
Connect Current SensorConnect Current Sensor
Connect a current sensor signal wire to the pin labeled 9999, and corresponding GND wire.
Enable feature in CLI: feature CURRENT_METER current_meter_type 1
current_meter_type 1
current_meter_type 1current_meter_type 1
Connect
Connect OSD (On Screen Display)
ConnectConnect
You can connect a compatible OSD to your and RX
RX pins to USART1 labeled T1/R1
RXRX
OSD (On Screen Display)
OSD (On Screen Display)OSD (On Screen Display)
feature VBAT
feature VBATfeature VBAT
feature CURRENT_METER
feature CURRENT_METERfeature CURRENT_METER
LUX
LUX
flight controller. Connect the corresponding TX
LUXLUX
T1/R1.
T1/R1T1/R1
TX
TX TX
For MWOSD, remember to change Voltage/Amperage/RSSI to “Use FC”.
“Use FC”.
“Use FC”.“Use FC”.
Connect RSSI
Connect RSSI
Connect RSSIConnect RSSI
Connect RSSI pin from your receiver to LUX
Connect GPS
Connect GPS
Connect GPSConnect GPS
GPS features in Cleanflight are experimental. Please share your findings with the developers. GPS works best if the GPS receiver is mounted above and away from other sources of interference. Connect GPS TX/RX/5v/GND pins to corresponding TX Enable feature in CLI: feature GPS set gps_provider = 0 (nmea only)
set gps_provider = 0 (nmea only)
set gps_provider = 0 (nmea only)set gps_provider = 0 (nmea only) set gps_provider = 1 (UBLOX only)
set gps_provider = 1 (UBLOX only)
set gps_provider = 1 (UBLOX only)set gps_provider = 1 (UBLOX only)
feature GPS
feature GPSfeature GPS
LUX pin RSSI
LUXLUX
RSSI
RSSIRSSI
TX and RX
TXTX
RX pins (TX to RX, RX to TX).
RXRX
Sof
Software Installation/Setup
tware Installation/Setup
SofSof
tware Installation/Setuptware Installation/Setup
Hardware Driver
Hardware Driver
Hardware DriverHardware Driver
Your Lumenier LUX first time. The LUX has two modes. It switches to “DFU” mode while the “boot” button is pressed as it is plugged in.
Windows users:
Windows users:
Windows users:Windows users:
Download Zadig from http://zadig.akeo.ie
Open Zadig, choose Options > List All Devices
Select STM32 Bootloader, WinUSB
Click “replace driver” or “install driver”
Mac
Mac/Linux
/Linux users:
MacMac
/Linux/Linux
Driver will install automatically
LUX has a Micro-USB connector. Hold the “boot” button while plugging in for the
LUXLUX
users:
users: users:
7
Cleanflight Configurator
Cleanflight Configurator
Cleanflight ConfiguratorCleanflight Configurator
Cleanflight Configurator from the Google Web Store will be used to configure your Lumenier LUX board.
Download:
Alternative
Alternative Firmware Upgrade
Alternative Alternative
Should Cleanflight Configurator stop working with your device, or your device becomes corrupted, you can restore LUX
Windows users:
Windows users:
Windows users:Windows users:
Firmware upgrade utility ­Use drivers from Windows Update
Mac & Linux:
Mac & Linux:
Mac & Linux:Mac & Linux:
“DFU Util” “dfu-util” from the command line.
http://chrome.google.com/webstore
Firmware Upgrade
Firmware UpgradeFirmware Upgrade
LUX to factory defaults with a standalone utility.
LUXLUX
http://bit.do/LUXDfuSe
LUX
LUXLUX
ADVANCED
ADVANCED FEATURES
ADVANCED ADVANCED
PID Stick Tuning (OSD)
PID Stick Tuning (OSD)
PID Stick Tuning (OSD)PID Stick Tuning (OSD)
MW OSD
MW OSD
MW OSDMW OSD
Your LUX
LUX flight controller can be programmed via stick positions, using your OSD (On Screen
LUXLUX
Display) to display and change settings.
FEATURES
FEATURESFEATURES
8
To access the OSD menu, make sure your LUX middle, Yaw Yaw
Yaw for changing the selected value.
YawYaw
Yaw right, Pitch
YawYaw
Pitch up. Change PID settings by using Pitch/Roll
PitchPitch
LUX board is disarmed. Move the Throttle
LUXLUX
Throttle position to
ThrottleThrottle
Pitch/Roll for selecting a value, and
Pitch/Roll Pitch/Roll
TROUBLESHOOTING
TROUBLESHOOTING
TROUBLESHOOTINGTROUBLESHOOTING
Firmware Upgrade
Firmware Upgrade
Firmware UpgradeFirmware Upgrade
STM32 DFU MODE
STM32 DFU MODE
STM32 DFU MODESTM32 DFU MODE
Your LUX
LUX board can always be recovered and restored to factory defaults should you ever
LUXLUX
encounter software issues. Simply hold the “boot” button on your LUX USB cable. You can release the button after plugging LUX
STM32 DFU FLASH TOOL
STM32 DFU FLASH TOOL:
STM32 DFU FLASH TOOLSTM32 DFU FLASH TOOL
http://bit.do/LUXDfuSe
Follow the installer prompts, then select your device and firmware file. Windows users will need to uninstall the Zadig driver listed on page 7777.
:
: :
LUX into your computer.
LUXLUX
LUX board while plugging in the
LUXLUX
9
Loading...