SKYE 2 Airspeed Sensor: Hardware Setup and User Guide
The SKYE2 airspeed meter integrates a high-performance MCU processing unit, a low-temperature drift pressure difference sensor, a temperature and humidity sensor, and a dual temperature compensation system. Compared with the previous generation, the new generation M4C intelligent heating strategy allows the drone to easily operate in low-temperature environments; the low-temperature drift and high vibration resistance differential pressure sensor ensures that the oil-powered drone can obtain accurate airspeed in various environments. Data to ensure flight safety at all times.
Feature
- Intelligent de-icing and drainage
- Highly integrated pitot tube, airspeed sensor, temperature and humidity sensor, ARM M4 processor, dual temperature compensation system
- The front end integrates a 35W high-power heating system + sensor intelligent temperature control system to ensure optimal working conditions at all times.
- Runs a new generation of M4C intelligent heating strategy, precise heating, ice melting and drainage
- A new generation of linear structure design with lower wind resistance and built-in drainage holes to automatically drain rainwater during flight.
- Brand new anti-vibration, low-temperature drift, high-precision airspeed sensor, easily suitable for vehicles of various specifications
- DroneCan protocol, supports open-source platforms such as ArduPilot.
Datesheet
SKYE 2 | |
| MCU | STM32F4 |
| Protocol | DroneCAN |
| Heater | Resistive |
| Airspeed sensor | SM5391 |
| Measuring range | ±6895Pa |
| Airspeed range | 0‑106m/s |
| Accuracy | ±1% FS |
| Temperature measurement | -20℃~125℃ |
| Humidity measurement | 0‑100% |
| Pitot tube heating power | 35W |
| Compatible controller | ArduPilot/PX4(CUAV/Pixhawk.etc) |
| Operating Voltage | 16V |
| Operation temperature | -20 to 85℃ |
| Size | 102mm/29.4mm/28.2mm |
| Weight | 25g |
| Protection Level | IP54(to be installed on request) |
| HV HUB | |
| Operating Voltage | 16‑68V |
| Sport | Power x 1(50235202005023510200) |
| SKYE CANx2(5025850470/5025780400) | |
| CAN x1(4 Pin GH1.25) | |
| Weight | 9g |
Pinouts
Hardware Connection
Note
SKYE2 is not compatible with SKYE HUB, choose to use SKYE2 HV HUB.
Usage Guide for Ardupilot
Tip
SKYE2 supports Ardupilot 4.30 and above firmware.
Flight controller parameter settings
Open Mission planner>Configuration>All parameter table; set the following parameters, save, and then restart
- CAN_P1_DRIVER=1 - CAN_P2_DRIVER=1 - CAN_D1_PROTOCOL=1 - CAN_D2_PROTOCOL=1 - ARSPD_TYPE=8 - ARSPD_USE=1 - ARSPD_AUTOCAL=1 Calibrate airspeed offset
When there is no wind and the airspeed display is greater than 3m/s, please perform airspeed offset calibration before takeoff.
- Run the Mission Planner software and connect the flight controller
- Make sure the pitot tube is in a windless environment
- Open Mission Planner> Flight Data> Action bar
- Select “Preflight Calibration” in the first check box; click the “Perform Action” button on the right
Pre-flight inspection
Before flying, please connect to the ground station to check that there is no wind and ensure that the airspeed value is within the range of 0~3m/s (if it exceeds the range, you need to perform airspeed offset calibration)
- Hold the pitot tube with your hand and blow air into the pitot tube. If the airspeed value changes according to the airflow speed, the inspection is complete.
Airspeed Calibration
Note
Different installation methods and airspeed sensor scale factors will be different. The airspeed indicator needs to be calibrated on the first flight.
//Enable automatic airspeed calibration - ARSPD_AUTOCAL=1
Perform calibration (choose one of the following two methods):
- Take off in QStabilize or QLoiter multi-axis mode and switch to FBWA (self-stabilizing A mode) to control the drone to fly and hover for about 5 circles. After the ground station message bar prompts that the calibration is completed, execute the landing.
- If you don’t know how to fly in FBWA mode, you can fly with the airspeed sensor enabled but without it (ARSPD_USE=1; ARSPD_TYPE=8; do not do this in an environment with high wind speed); The aircraft will fly at ground speed (relative to ground speed). After takeoff, it will circle in Loiter mode for about 5 circles. The ground station message bar will prompt that the calibration is completed before landing.
Upgrade firmware
This section mainly describes how to upgrade the firmware for the SKYE2 airspeed.
Before operation
- Flight controller running ArduPilot firmware
- Download Dronecan GUI/Mission Planner
- Connect SKYE2 to the controller
- Download the SKYE2 firmware
Set controller parameters
To upgrade the SKYE2 airspeed through the controller, you need to set the following parameters in the entire parameter table of the Mission Planner ground station:
For flight controllers using STMF7XX/STMH7XX as CPU:
- CAN_SLCAN_CPORT set to 1
- Serial7_Protocol set to 22
- Reboot the flight controller
NOTE These controllers will have two usb driver ports in AP4.0/AP4.0 firmware, one is the flight control mavlink output port, and the other is the slcan port; if there are no two ports, please uninstall the driver and reinstall it.
Upgrade with Dronecan GUI TOOL software
- Select the device port corresponding to slcan and click “ok”
- Click “√”; then double-click on the device information (marked in Figure 2 below)
Click “update firmware”; the message box will pop up “yes”
The mode/heakth/uptime entry becomes “Software_update”
- Waiting for the firmware write to complete