CubePilot
Where to buySupportArdupilotProducts
  • CubePilot
  • Licences
  • US Defence
  • Service Bulletins and Critical Notices
    • Safety/Service Bulletins
      • SB_0000001 Critical service bulletin for Beta Cube 2.1 (2016)
      • SB_0000002 Critical service bulletin for Cubes Purchased between JAN 2019 to JUL 2019. DO NOT FLY
      • SB_0000003 Flight with arming checks set anything other than 1 prohibited
      • SB_0000004 Limited power capacity of the RCIN power rail on Pixhawk Autopilots
      • SB_0000005 I2C Storm can cause inflight reboots, Chibios ONLY, not Nuttx (all cube and Pixhawk hardw
      • SB_0000006 time to Go Orange
    • Critical Notices
      • Powering Telemetry radios externally
  • Herelink
    • Herelink Overview
    • Herelink User Guides
      • Assembly and Connection
      • How To Update Firmware
      • Pairing, RC Calibration & Setup
      • Configure Modes & Mavlink Buttons
      • Configure Sbus Buttons & Wheel
      • Wireless Communication
      • Video and Data Sharing
      • Connecting to Mission Planner
      • Herelink 1.0 AirUnit to AirUnit instruction
      • System setting
      • Installing a custom app
      • OEM Image Setup
      • Generate a bug report
    • Herelink Accessories
    • Herelink QuickStart Guide
    • Herelink FAQ
  • HERE 2
    • Updating Here 2 Firmware
    • Here 2 CAN Mode Instruction
    • Here 2 Firmware Update Troubleshooting
  • Here 3
    • Here 3 Manual
  • Here+
    • Here+V2 User Manual
  • HERE 4
    • Here 4 Manual
    • Here 4 Base
  • HEREPRO
    • HerePro Manual
  • Autopilot
    • Cube Red
      • Specifications
      • Operating Conditions and Performance
      • Ports Standard and Definition
      • System Architecture
      • Carrier Board Information
    • The Cube Module Overview
    • The Cube User Manual V1.0
    • The Cube - Firmware Installation & Connection Troubleshooting
      • Installing Mission Planner
      • Installing Ardupilot
      • Installing Secure Firmware
    • Conducting the First Flight
      • Tips for New Pilots
    • The Cube FAQ
  • Carrier Boards
    • Cube Red Standard Carrier Board Pinout
    • Kore Carrier Board
    • ADS-B IN Carrier Board
    • Mini Carrier Board
    • Airbot Systems Mini Carrier Board
      • Airbot Systems Mini Carrier Board Set User Guide
    • EDU450 Carrier Board
    • Standard Carrier Board Footprint & Dimensions
    • Carrier Boards FAQ
  • Cube ID
    • Cube ID
  • CubeNode
    • Specifications
    • Functional Overview
    • Pin Descriptions
    • Footprint
    • CubeNode ETH
      • Specifications
      • Setting Up the Physical Connection between the Cube, CubeNode, and laptop/PC
    • Soldering a CubeNode onto a PCB
  • Switch
    • CubeLAN 8 Port Switch
  • FLOW SENSOR
    • Here Flow
  • ProfiLED
    • ProfiLED
  • Product Certificate
    • NCC Certificate
    • CE Certificate
    • UKCA Certificate
    • RoHS Certificate
    • FCC Certificate
    • IC Certificate
    • RCM Certificate
    • Material Safety Data Sheet - MSDS
    • EN 62368 CE LVD VOC Certificate
    • IEC 62368 CB Scheme Safety test Certificate
  • SOLO
    • Open Solo Installation
    • Open Solo
  • CubePilot Ecosystem
    • CubePilot Ecosystem Autopilot Wiring Diagram (Multilingual)
    • OEM Carrier Board
    • CubePilot USA
    • CubePilot Ecosystem MissionGO
    • CubePilot Ecosystem Doosan Hydrogen Zero Emission Vehicle
    • CubePilot Ecosystem Ardubee multipurpose platform
    • Silent Arrow
    • CubePilot Ecosystem Herelink
    • Acecore NOA, Cubepilot Ecosystem, and George Herelink, the right combination
    • CubePilot Ecosystem Inspired Flight IF1200A
    • CubePilot Ecosystem Here4
    • 2023 CubePilot Ecosystem Autopilot Wiring Diagram
    • CubePilot Ecosystem Cube ID
    • CubePilot Ecosystem Mission Planner
    • CubePilot Ecosystem BZB UAS ekoSKY
    • CubePilot Ecosystem 10th Anniversary of The Cube
    • CubePilot Ecosystem HerePro V2
    • CubePilot Ecosystem Mistral-Qualcomm MRD5165
    • CubePilot Ecosystem Precision Landing Air Test Operation (PLATO)
    • CubePilot Ecosystem Hionos
    • CubePilot Partners
      • SpektreWorks
      • RFDesign Pty Ltd
      • Vamatis
      • Airbot Systems
      • Bask Aerospace
      • HiTEC
      • uAvionix
      • LightWare
      • Gremsy
      • IR-Lock
      • Tattu
      • Mauch
      • T-MOTOR
      • APD
      • JAR Aerospace
      • BZB UAS
      • Kraus Hamdani Aerospace
      • Union Robotics
        • Meadowhawk 2
          • Meadowhawk 2 User Guide
            • TABLE OF CONTENTS
              • 1. GENERAL
              • 2. OPERATING LIMITATIONS
              • 3. EMERGENCY PROCEDURE
              • 4. NORMAL OPERATING PROCEDURES
              • 5. PERFORMANCE
              • 6. WEIGHT AND BALANCE EQUIPMENT LIST
              • 7. DESCRIPTION OF THE sUAS AND SYSTEMS
              • 8. HANDLING, CARE, AND MAINTENANCE
              • 9. SUPPLEMENTS
              • DISCLAIMER AND WARNING
              • LIMITATION OF LIABILITY
        • HereLink Blue
          • HereLink Blue User Guide
            • Air Unit
              • Air Unit Specifications
              • Air Unit LEDs
              • Air Unit Interface & Installation
            • Ground Station
              • Ground Station Specifications
              • Ground Station Buttons & LED
              • Ground Station Charging
          • UR/Solex TX App
          • Pairing & Calibration
          • Configure Buttons
          • Share Video Stream
          • Connecting to Mission Planner
          • Installing a Custom App
            • Installing QGC
          • Important Notes & Warnings
          • Update Firmware
          • Bug Report
          • HereLink Blue FAQs
      • Yates Electrospace Corporation
      • Hexsoon
        • Multirotor Frame
          • EDU-450
          • EDU-650
          • TD-900
          • TD-1100
  • Remote ID
    • France
  • 3D Printing
    • CubePilot product 3D model
    • Printable Camera Quad (Foldable)
    • Here 3 Istand
    • HerePro Istand
    • Kore Multi-Rotor Carrier Board Case
    • Hexsoon Multirotor Frame
  • Product Media
    • CubePilot Logos
    • Product Media Cloud Drive
  • OEM Carrier Board
Powered by GitBook
On this page
  • Overview
  • Installation
  • Settings

Was this helpful?

  1. ProfiLED

ProfiLED

Last updated 4 years ago

Was this helpful?

Overview

ProfiLEDs are individually addressable RGB LED's that can be controlled directly by a Cube running ArduPilot. They can be set to match the notification colours of the HERE GPS units, allowing the state of the autopilot to be more visible. It is also possible to control ProfiLEDs directly from ArduPilot's onboard Lua scripting. This allows ProfiLED's to be used as navigation lights, custom notification lights or even displays. ArduPilot running on an Orange Cube is capable of driving more than 300 ProfiLED's at 50Hz.

ProfiLED support is only in the latest/master ArduPilot branch, it is not yet in the stable release.

Installation

ProfiLED are spaced at 20mm resulting in 50 LED's per meter. The strips can be cut at any point and extended or have a new header added and plugged into a second pair of output pins. ProfiLED's require both clock and data pins. As supplied the clock is the yellow wire and green is data. It is only possible to drive ProfiLED's from Cube's the AUX outputs, both pins must be in the same PWM group. AUX pins 5 and 6 are a one group. AUX pins 1, 2, 3 and 4 are a second group. It is possible to share a clock pin over multiple strips in the same group. This allows three strips to share a single clock pin in the AUX 1, 2, 3 and 4 group. If you do not need to drive three strips it may be more convenient to setup two clock pins for that group. ProfiLED's require 5 volts from the servo bus, an external power supply such as a BEC must be connected, ProfiLED's can draw a significant amount of current if all turned on at once. ProfiLED's default to white until a valid signal is received.

Settings

Any Cube servo output wired to the clock of the LED's should be set to function 132 for 'ProfiLED Clock'. The data input to the LED's should be set to 129 - 'ProfiLED 1', 130 - 'ProfiLED 2' or 131 - 'ProfiLED 3' for notify output or one of the scripting outputs 94 to 109 for use with Lua scripting.

Notification Status Display

Connection

Parameter

Value

Meaning

Servo rail output x - profiLED CI

SERVOx_FUNCTION

132

ProfiLED Clock

Servo rail output y - profiLED DI

SERVOy_FUNCTION

129-131

ProfiLED 1-3

Lua Script Output

Connection

Parameter

Value

Meaning

Servo rail output x - profiLED CI

SERVOx_FUNCTION

132

ProfiLED Clock

Servo rail output y - profiLED DI

SERVOy_FUNCTION

94-109

Script 1-16

ProfiLED's are a PWM output type, BRD_PWM_COUNT must be set to enable PWM output on the desired pins. You can check is they are assigned correctly by looking for the RCOut message in the messages tab. For example 'RCOut: PWM:1-8 ProfiLED:9-12 PWM:13-14'

To enable ProfiLED notify output the NTF_LED_TYPES bitmask should include ProfiLED, this is bit 9. NTF_LED_LEN should be set to the length of the longest string that is connected. There are several other NTF_ parameters that allow the brightness and colour patterns to be changed. Several Lua scripting LED control examples can be found in the .

ArduPilot examples folder
ProfiLED1
ProfiLED2