SmartAP Autopilots
SmartAP PRO and SmartAP MAX are Sky-Drones’ flagship flight controllers.
SmartAP MAX
SmartAP MAX Autopilot is the latest generation flight control system for multirotor Unmanned Aerial Vehicles of various configurations and sizes aimed at a wide range of applications.
The main feature of then81L5MTuUrw 15 — system is its capability of fully autonomous flight including take off, waypoints flight, landing and much more. The core is based on a powerful 32-bit microcontroller ST Microelectronics® STM32F4 and 9-axis Inertial Measurement Unit. The latest UBlox® GPS module with integrated 3-axis magnetometer and pressure sensor can be connected externally for autonomous flight capabilities as well as possessing a wireless telemetry module for system configuration, mission planning and control, and in-flight monitoring via the purpose-designed SmartAP Ground Control Station and Configuration Tool.
SmartAP MAX supports any type of multirotor UAV with outstanding flight performance, reliability, navigation and control precision. Its compact size and weight makes integration of the system fast and easy, and its various I/O interfaces allows the creation of applications for interaction with 3rd party electronics and payloads.
Included in your Set
- SmartAP MAX flight controller
- GPS / GLONASS satellite navigation module with integrated 3-axis magnetometer
- Telemetry kit (air and ground module with antennas and connection cable)
- DC-DC Power module and current / voltage sensor
- MicroSD card with adapter
- Electromagnetic sounder
Description
Flight performance
Extremely stable flight in stabilize (user control), position hold (semi-autonomous control) and autonomous (navigation and control) modes Vibration dampened multiple redundant temperature stabilized IMU Aluminium case for EMI protection Native support of SmartAP Ground Control Station and Configuration Tool Accurate GPS position hold (up to 40cm), accurate altitude hold (up to 10 cm) Fully autonomous waypoints flight Return to home mode Failsafe detection and event triggering Plus much more…
General
- Powerful microcontroller 32 bit 168 MHz STM32F4 ARM Cortex M4
- Compatible with GPS/GLONASS receiver (UBlox® NEO8, GPS/GLONASS, up to 24 sats, 10 Hz) active antenna
- Integrate OSD (On-Screen Display)
- Up to 12 PWM I/O support (5V out)
- USB interface for configuration / firmware update
- Various communication lines (UART, I2C, SPI)
- MicroSD, 4-bit SDIO interface for data-logging / parameters storage
- Backup battery for RTC
- 2x ADC inputs for battery voltage / current monitoring
- Electromagnetic sound audio indicator
- 3-channels LED support (up to 500mA / ch)
- 2-channels solid state relay
Processor
- ST Microelectronics STM32F427VI
- 32 bit 168 MHz ARM Cortex M4
- Hardware FPU
- 2 MB Flash
- 192 kB RAM
Sensors
- Vibration dampened multiple redundant temperature stabilized IMU
- 2x 9-axis IMU InvenSense MPU-9250 (accelerometer, gyroscope, magnetometer)
- 2x Pressure sensor MS5611 (integrated and external)
- 1x 3-axis magnetometer HMC5883 (external)
- 1x UBlox® M8N GPS module (external)
Flight Modes
- Stabilization
- Altitude hold
- GPS position hold
- Loiter
- Return to home
- Autonomous waypoints flight
- Guided / follow me
- Take off
- Landing
Interfaces
- 12x PWM I/O
- 1x PPM / SBUS input
- 1x SBUS output
- 1x power input port
- 1x LED output port
- 3x UART
- 2x I2C
- 1x SPI
- 2x CAN
- 1x camera input
- 1x camera output
- 1x USB Mini-B
Size and Weight
- Length: 63mm
- Width: 43mm
- Height: 16mm
- Weight: 21g
Installation
Autopilot
The underneath of the autopilot has double-sided foam anti-vibration tape. Remove the protection layer of the anti-vibration tape and mount the autopilot in any direction you like, the actual direction can be selected during configuration procedures later. It’s recommended to mount the autopilot as close to the centre of gravity as possible.
GNSS / MAG
GNSS / MAG provides positioning information to the system and is sensitive to EMI noise. Make sure to place the GNSS module as far away as possible from:
- Main body of the airframe
- RF emitting devices, such as video transmitters
- High-current cables (ESC / motors power supply)
It’s recommended to use GPS mast for GNSS positioning. Connect the cable and put the GPS on the mast.
Connecting Peripherals
Metal case version
Ports pinout for the front and rear panels
Front panel connectors pinout:
Rear panel connectors pinout:
Plastic case version
Front panel connectors pinout:
Rear panel connectors pinout:
RC Receiver
Connect PPM / SBUS output on the RC receiver to PPM / SBUS input port on SmartAP.
ESC / Motors PWM
Connect ESC cables to SmartAP PWM outputs 1-12 depending on the number of motors your airframe has. The first motor is always front or front-right, and its spinning direction is CCW. Supported airframe types and motor numbers / spinning direction are shown below.
PWM signals is the top wire, GND is the bottom one.
]
GNSS / MAG
Connect the one side of the cable to the GNSS module and the other one to the GPS / MAG port on the autopilot as shown in the images below:
Telemetry Module
Connect the one side of the cable to the air telemetry module and the other one to the RADIO port of the autopilot as shown in the images below:
Power Module
Connect the power supply cable (10-36 V, 3S – 8S) to the main power distribution board of the UAV.
Electromagnetic sounder
Camera trigger
SmartAP MAX supports automated camera triggering interface:
- PWM output - if you want to use PWM output, simply connect the camera trigger activator into any free PWM channel and configure the port number later in the settings.
- Relay commutation - if you want to use relay, connect the pins (these should be shorted / unshorted depending on activation) to relay pins RCOM and ROUT (marked yellow):
If you would like to use camera feedback at the exact moment the photo was taken (for log file and precise geotagging later), then you need to connect CS and GND pins marked above to the signal and ground of the interface, thus providing camera feedback.
Assembled System
Fully assembled and mounted system should look as follows:
CAD Model
Download STEP files of for integrating into your own design: SmartAP-MAX-STEP.zip
SmartAP PRO
Introduction
smartAP PRO Autopilot is the latest generation of professional flight control systems for multirotor Unmanned Aerial Vehicles, capable of fully autonomous flight.
The system has a powerful microcontroller, multiple redundant 9-axis Inertial Measurement Unit (IMU) (Gyroscopes, Accelerometers, Magnetometer) with temperature stabilization, integrated telemetry module, and an external module with an integrated magnetometer. SmartAP supports any type of multirotor UAV with outstanding navigation and precision control.
Set Includes
- SmartAP PRO Flight Controller main board
- External GNSS / Magnetometer module
- Ground telemetry module
- Onboard telemetry antenna
- High-gain ground telemetry antenna
- Power input cable
- MicroSD card with SD card adapter
Description
Capabilities
- Outstanding flight stability in all modes - manual (user control), position hold (semi-autonomous * control) and auto (fully autonomous navigation and control)
- Temperature-stabilized IMU
- Fully compatible with Ground Control Station for configuration and mission planning
- Integrated OSD (On-Screen Display for FPV)
- Accurate GPS position hold (up to 40cm with good GNSS reception quality)
- Accurate altitude hold (up to 10 cm), manual altitude override option
- Return to home flight mode
- Fully autonomous waypoints flight mode
- Guided flight mode
- Various failsafe events configuration and triggering
- Operating temperature -40…+85C
General
- Powerful microcontroller 32 bit 168 MHz STM32F4 ARM Cortex M4
- Compact board size of 8x8 cm (3.15”x3.15”), weight 60g, 6 layers PCB design
- Power supply from the main LiPO battery (3S - 14S) support, up to 60 volts
- Power supply from BEC 5V support
- 12V, 5V, 3.3V generated onboard
- Integrated GNSS receiver UBlox NEO M8N, GPS/GLONASS, up to 24 sats, 10 Hz), active antenna
- Exnternal GNSS module support (primary configuration)
- Integrated 500 mW telemetry module (primary configuration)
- External telemetry module support
- Integrated OSD module
- Up to 24 PWM I/O support (5V out, high-power)
- SBUS input support
- FrSky S.Port output support
- USB interface for configuration / firmware update
- Various communication lines (UART/USART, RS232, I2C, SPI)
- 6-pin JTAG port for programming / debugging
- MicroSD card driven by 4-bit SDIO interface for data-logging / parameters
- Backup battery for real-time clock and GNSS receiver
- Integrated main LiPo battery voltage monitoring
- 4 ADC inputs, battery voltage / current monitoring
- Electromagnetic sounder
- 3-channels bright LED support (up to 300mA/ch)
- RGB LED support
- 2-channel solid state relay
Sensors
- IMU: InvenSense MPU-9150
- Magnetometer: Honeywell HMC5983L
- Pressure sensors: MS5611
Flight Modes
- Stabilization
- Altitude hold
- Position hold
- Return to home
- Autonomous waypoints flight
- Guided
- Follow me
- Take off
- Landing
Size and Weight
- Length: 80mm
- Width: 80mm
- Height: 17mm
- Weight: 39g
Installation
Mounting the board
Mount your board on your copter airframe. It’s highly recommended to mount the board as close to the geometrical centre of the copter as possible. Mounting should be done with four 3 mm nylon screws. Add rubber spacers to reduce motor vibration noise.
Connections
Connect the general peripherals as shown on the diagram below:
YOUTUBE
External GNSS / MAG
If you’re using external GNSS / Magnetometer module board, the connection should be as following:
SmartAP PRO 0.2 and later
The GNSS / Magnetometer cable goes to its dedicated GNSS / MAG port with 6 wires (GND, SDA, SCL, RX, TX, 5V).
SmartAP PRO 0.1 and Earlier
The GPS cable (4 wires: GND, 5V, RX, TX) goes to its dedicated GPS port, whilst the magnetometer cable (I2C: SCL, SDA) goes to the dedicated magnetometer port as shown in the picture above.
Make sure to place the GPS module as far as possible from:
- Main body of the airframe
- RF emitting devices such as transmitters
- High-current cables (ESC / motors power supply)
GPS Receiver
Connect the GPS antenna to its designated GPS antenna port. Note: this is only for versions with the integrated GNSS module.
RC Receiver
After mounting the board you need to connect the cables from the RC receiver to SmartAP PPM / SBUS input.
You can also connect FrSky S.Port from FrSky receiver and get real-time telemetry on your FrSky transmitter (e.g. Taranis) screen. Simply connect the S.Port wire from the receiver to the Tel pin next to SBus input.
Channel assignments should normally be as follows:
- Input channel 1 – Roll
- Input channel 2 – Pitch
- Input channel 3 – Throttle
- Input channel 4 – Yaw
- Input channel 5 – Mode selection
- Input channel 6 – RTH Mode
- Input channel 7 – Auto Mode
Modes can be remapped in the configuration software later.
RSSI Monitoring
If you want the flight controller to read the information about RSSI (Received Signal Strength Indicator) from RC receiver - simply connect the RSSI output and GND from your RC receiver to PWM I/0 #13 for the flight controller. RSSI information will appear in the and also on the OSD screen.
Motors ESC
Connect ESC inputs to SmartAP PWM outputs 1-12. The first motor is always front or front-right, its spinning direction is CCW.
Telemetry Module
Connect the telemetry antenna to the telemetry antenna port. If you would like to use a external telemetry module, connect GND, 5V, RX, TX pins of the telemetry port to your external telemetry module. Later, you will need to disable the onboard telemetry module within configurator software.
OSD Video
SmartAP has a integrated OSD (On-Screen display) module. This means that you can connect your camera output to the autopilot (instead of directly connecting to the video transmitter) and then connect the video output from the flight controller to the video transmitter. In this case, the autopilot will relay the flight information (mode, altitude, speed, battery status, etc.) on the screen. Connect the video camera to the video IN port on the autopilot (GND, 12V, VIN). Connect the video transmitter to the video OUT port on the autopilot (GND, 12V, VOUT).
SmartAP OSD supports both PAL and NTSC video standards with automatic detection and configuration.
Electromagnetic ounder
Connect your electromagnetic sounder to the BUZ port of SmartAP.
Power Supply
Connect the power supply cable from your main power distribution board on the UAV:
- SmartAP PRO 0.1 and earlier: 10-36 V, 3S – 8S
- SmartAP PRO 0.2 and later: 10-60 V, 3S – 14S
LED & Buzzer
Buzzer: 12V, 0.2A (included in the kit) LED 1-4: 12V, 0.2A per each channel (enough to power an LED strip of 25cm in length)
Pressure Sensor Foam
The pressure sensor is highly sensitive to the air pressure noise generated by the props and sunlight. It’s highly recommended to add foam coverage on the pressure sensor to decrease the noise effect and improve measurements. This will result in more precise altitude hold positions. For example:
Dimensions
Dimensions of the board are 80x80mm. Diameter of mounting holes is 3mm, and distance between the centre of the mounting holes and board edges is 4.5 mm.
SmartAP PRO v .2 pinout
SmartAP PRO v .1 pinout
SmartAP PRO v .0 pinout
Dimensions of the board are 80x80mm. Diameter of mounting holes is 3mm, and distance between the centre of the mounting holes and board edges is 4.5 mm.
- SmartAP PRO v .2 pinout
- SmartAP PRO v .1 pinout
- SmartAP PRO v .0 pinout
Drivers
Occasionally the operating system can not detect the drivers or detects the drivers incorrectly. If you’re experiencing any issues with connecting to the flight controller or firmware update procedure then you should reinstall the driver.
First of all go to the Device Manager and delete the existing drivers if they are already installed. Then plug the flight controller into the USB port. You’ll see a message that the new device has been discovered:
If you click on the message you’ll see more detailed information. The operating system is trying to find the driver for SmartAP Autopilot and its bootloader.
It is unlikely that the driver will be found automatically, so you’ll need to go to Device Manager and set the correct driver. When you open Device Manager you’ll see SmartAP as an unknown device.
- Open CMD as administrator
- Run SET DEVMGR_SHOW_NONPRESENT_DEVICES=1
- Type devmgmt.msc into the open device manager
- Click View > Show hidden devices More information and further details on the steps above can be found here
Right click on it and choose Update Device Driver.
Then choose Browse my Computer for Driver Software. Go to the section of the Sky-Drones website and get the driver .inf file for the autopilot. Specify the location of the driver in the Browse menu.
When the below pop up window comes choose Install this driver software anyway
The process might take a few minutes.
Once it’s completed you can see the message that the driver was successfully installed.
Unplug and plug in the USB cable of the autopilot to reboot the board. When you next go to Device Manager you’ll see that the driver is now installed successfully:
Getting the Software
Go to to download the all new SmartAP GCS .
Please refer to SmartAP GCS signup section
General Configuration
It’s recommended to use USB connection instead of wireless telemetry connection for the steps below.
First of all, connect to the flight controller using the links management menu in the top-right corner. Then, click the gear icon in the left side of the toolbar: flight controller settings will appear.
General
The general tab provides major information about the hardware you’re using, installed firmware version, and unique ID of the flight controller.
Airframe
The airframe tab allows you to configure your vehicle type.
Click AIRFRAME and choose your airframe from the list. If you can’t see your airframe there – feel free to and we’ll add your specific airframe type for you.
Channel mapping and propeller rotations are shown on the corresponding images.
System Orientation
You can choose the desired orientation of the flight controller and GNSS module from corresponding orientation menus.
Landing Gear
SmartAP allows you to configure automatic control of retractable landing gear. Simply select the output channel where your servo is connected to and adjust the minimum/maximum values as you desire. You may apply reverse if needed.
Motors IDLE Speed
If you want the motors slightly spinning when the system is armed you can set motors IDLE speed to the desired value.
Radio
Go to the RADIO tab and choose the RC receiver protocol corresponding to the one you’re using. SBUS or PPM receivers are recommended. This change will take effect after the system is has been reset. Therefore, you will need to reboot the autopilot and connect again if you have made such changes so as to ensure the changes are applied immediately.
Go to Settings > RADIO and make sure that your RC radio is turned on. You’ll see the sposition of the sticks displayed. Press theCALIBRATE button and move all sticks to their end points. Switch off the radio.
When it’s done – press the STOP button to stop calibration and save parameters. You can remap any action to the desired channel and apply reverse if needed.
Sensors
Sensors configuration tab allows users to perform accelerometer, gyroscope and magnetometer calibrations which are very important for heightened flight performance.
Accelerometer Calibration
Click theCALIBRATE button near accelerometer data. Click START and follow the instructions shown after the procedure has begun.
For accelerometer calibration you’ll have to place the autopilot in 6 positions:
- Top side up
- Top side down
- Left side down
- Front side down
- Right side down
- Rear side down
Gyroscope Calibration
Click the CALIBRATE button near gyroscope data. Keep the board vert still and click START. Follow the instructions shown once the procedure has begun.
Magnetometer
Magnetometer calibration is highly important for precise position hold and autonomous flight modes. Make sure that you’re outdoors and don’t have any metals around you or in your pockets (e.g. keys, cell phones, etc) before calibration.
Press CALIBRATE near magnetometer data and follow further instructions. You will need to rotate the vehicle around three major axes (roll, pitch, yaw). After 60 seconds, the magnetometer calibration will be automatically completed and the pop-up calibration message will disappear.
GNSS Configuration
The sensors tab allows users to configure the GNSS module with the default parameters and messages required to work in unison with SmartAP Autopilots. Click theCONFIGURE button near GNSS data. Click CONFIGURE in the new window again and configuration changes will take an effect after system reboot.
Battery
Set battery sensor type. The system supports several battery sensors, including:
- Generic power module
- SmartAP PDB
- SmartAP 3.x internal monitoring
- Custom
Set battery cells number and capacity. The system will notify you when the charge is too low.
If you’re using a custom sensor then select Custom and provide the scalers for voltage and current. The scale value can be calculated as follows:
SCALE VALUE = SENSOR RANGE / 4096
Tuning
SmartAP Autopilot is based on P-PID control algorithm. It means that the stabilization (the ability to stay in the air) and navigation (the ability to follow a desired trajectory) control algorithms include two loops: angle and rates control and position and velocity control. By default the gains (PIDs) are set to be the average for the majority of airframes, configurations, etc. Of course the parameters can be tuned precisely for better flight performance.
Here is a brief guide for PID tuning:
- Set all values to default.
- It’s very important to tune the stabilization loop as precisely as possible since navigation is based on stabilization, so if not done properly, the vehicle will not hover and fly waypoints as precisely as you might like.
- The most important parameters are Stabilization Rate Roll / Pitch. Increase it until you see high-frequency oscillations or decrease it if you can already see them. Normally, this value is in between 0.1 – 0.2 depending on your airframe size, motors, ESC, props and vibration levels.
- If you can see low-frequency oscillations – it means that your Stabilization Angle Roll / Pitch is too high and you need to decrease it. This value lays in range between 3 - 6.
Navigation gains can be tuned using the same approach, however, this is not essential as the values are fine by default for the majority of vehicle types.
More information on default gains is available in the section of this documentation.
Control
Control tab allows users to manual configure control sensitivity, horizontal and vertical speed limits in various modes, and failsafe actions.
OSD
The OSD tab provides settings for On-Screen Display module configuration.
In OSD settings you can:
Enable / disable the OSD module Select either metric or imperial units depending on your preference Narrow the overlay area to fit the information on the screen Choose specific parameters you would like to be shown
OSD supports both PAL and NTSC video standards with auto-detection and selection. A typical information layout is shown on the images below:
PAL Layout
NTSC Layout
The actual layout on the screen typically looks as follows:
Camera
The camera tab allows you to configure the camera gimbal and shutter control settings.
Gimbal: the system supports 3-axis gimbal stabilization with flexible configuration for minimum and maximum output angles as well as minimum and maximum raw output values on the physical layer (PWM is used). As an option, the output can be reversed.
Shutter: shutter configuration has settings for minimum and maximum output values for the triggering pulse. Interval is the length of time the pulse should be in an active state to initiate the shutter of the camera to trigger.
Parameters
The parameters tab gives you direct access to all parameters available in the system.
Firmware Update
Latest firmware installation
If you can see an exclamation mark icon ( ! ) when pulling out the left-hand toolbar, it means that there is a firmware update available.
Click Firmware and you will see the pane containing all the necessary information about the latest firmware, the upgrade button, and a progress indicator.
You can click WHAT’S NEW if you want to learn more about the features introduced in the latest update, or click UPGRADE to begin the procedure. The firmware will be downloaded from Sky-Drones Cloud platform.
Sometimes after pressing the button you might see the reboot request. Simply plug out and then plug in flight controller USB cable.
If the upgrade procedure still has not started, make sure you don’t have any other serial (COM port) devices connected to your computer.
Once the procedure has begun, you will see a progress notification and status update like the image below. Usually, an update takes between 30 to 60 seconds.
After upgrading, you will see this confirmation message:
Custom firmware upload
If you want to upload custom firmware you may do that by clicking the “Options” icon (three dots) in the top-right corner. Simply click Custom Firmware File, select the file you want to flash and follow further instructions.
Getting the Log
If you’re struggling during the firmware upgrade you might want to see the logs to further understand the issue or provide this information to our support team if you choose to contact us for assistance. Simply click the “Options” icon (three dots) in the top-right corner and select Show Update Log.
Standard PID Presets
This section includes default parameter examples for various configuration types. You can find the airframe that most suits you and have parameter values for reference during tuning.
MicroDrones MD4-1000 Quadcopter
T960 Hexacopter
F450 Quadcopter
3DR Hexacopter
Flashing Bootloader
Tools Required
Manufactured boards come WITHOUT bootloader pre-installed. You can easily flash them yourself. The tools needed include:
- ST-Link v2 ARM JTAG Debugger
- ARM JTAG Mini connector 1.25 mm pitch
Connections
ST Link debugger looks something like this:
You will need to connect the ST-Link pins to your SmartAP Pins.
The reference for ST Link pins:
The reference for SmartAP JTAG pins (view from top):
Your connection should look like the below:
Your autopilot and ST Link debugger should be powered via USB only.
Flashing
Open STM ST Link Utility and then go to Target > Program and Verify: Select the bootloader file to flash:
Finally, press Start
Once completed you’ll see the following:
If you now see the board LEDs flashing, congratulations! Bootloader has been successfully flashed! Now you’re able to install the firmware.
SmartAP PDB
Introduction
SmartAP PDB (Power Distribution Board) allows users to transfer power from the battery to ESCs / motors, and generate a power supply for the flight controller and other peripherals with different voltage levels.
PDB provides the functionality for battery voltage / current measurements. SmartAP PDB makes high-power line connections easier and much more reliable.
Features
- Size: 65x65 mm, 4no. 3mm mounting holes
- Input voltage up to 60 Volts (14S)
- Capability to handle extremely high currents (peak current up to 400A)
- Power input from the main battery, possibility to connect up to 4 independent batteries
- 12 pairs of pads (6 top, 6 bottom) for powering up to 12 motors (all possible airframe configurations supported)
- Integrated voltage and current sensors
- Integrated DC-DC converter from 10-60 V input (up to 14S battery) to 5V output to power peripherals
- Integrated DC-DC converter from 10-60 V input (up to 14S battery) to 12V output to power peripherals
- 5V and 12V power output terminals (standard 2.54mm/0.1” connectors)
- Integrated loud electromagnetic sounder (buzzer)
- Power output for the flight controller (both 5V and battery VIN)
- Fully compatible with all
- For further information, please refer to the section.
Manufacturing process
At Sky-Drones, we pay extremely high attention to the design of our hardware including manufacturing, inspection and quality control. The reliability of your drone is directly affected by the quality and reliability of the hardware inside, so it’s our responsibility to you to take extra are. Take a look at the video below: it demonstrates the essential steps in our hardware production process in our UK factory before being shipped worldwide to our customers.
Installation
SmartAP PDB (Power Distribution Board) is used for batteries and ESC connection. The board has integrated voltage and current sensors, buzzers, and 5V and 12V outputs.
https://youtu.be/h67RtzKW6a4
High input voltage recommendations
Pinout
The SmartAP PDB pinout diagram is shown below. The larger pads in the rear side are intended for the main battery connection. Up to 4 independent batteries can be connected using the thick wires (e.g. 8-10 AWG). The thick wires are essential to be able to handle high current loads. Both top and bottom, and left and right sides have pads for a ESC power supply connection. Therefore, up to 12 ESCs can be connected.
Soldering
Soldered Power Distribution Board should look as follows:
Powering the autopilot
SmartAP PRO
SmartAP PRO autopilot is capable of receiving power directly from the main battery, therefore, specially dedicated solder terminals can be used. If you require the autopilot to receive the current sensor (integrated in PDB) readings, simply connect the GND, 5V, CURRENT signals of the PDB using a standard cable to the flight controller.
SmartAP MAX
SmartAP MAX gets its power and voltage / current readings from the PDB using a standard 6-pin cable with Molex PicoBlade connectors. Simply connect the cable to the PWR connector of the autopilot.
Buzzer support
SmartAP PDB has an integrated electromagnetic buzzer (sounder) which is used for audio notifications, alerting users to the system status. Simply connect the BUZZER and GND signals of the flight controller to BUZZER and GND signals of the PDB.
Voltage and current sensors
SmartAP PDB has integrated voltage and current sensors. The current sensor is located on the bottom side of the PDB. For the correct scale / offset configuration, please now and we’d be happy to help!
SmartAP GNSS
Standard GNSS
Specifications
SmartAP GNSS is a compact GPS/GLONASS module with an integrated active antenna, UBlox Neo-M8N chipset and 3-axis magnetometer (compass). Fully compatible with .
Features
- UBlox NEO M8N chipset based
- Integrated SAW and LNA
- 25mm ceramic patch antenna
- GPS / GLONASS support
- Up to 24 satellites
- 18 / 10 Hz update rate (GPS / GPS + GLONASS)
- Rechargeable 3V lithium backup battery
- Ultra-Low noise 3.3V regulator
- Power and fix indicator LEDs
- Exposed RX, TX, 5V and GND pads
- Integrated magnetometer - HMC5883L
- Footprint for pressure sensor - MS5611-01BA03
- UART port for GPS interface
- Diameter 75 mm
- Weight 18g
- Fully compatible with
Package includes
GNSS module Connection cable
Dimensions
RTK GNSS
Specifications
This GNSS (GPS + GLONASS) module is base on RTK technology and was specially developed for and is intended to be used in applications where precise positioning really matters. It’s based on the latest and most precise UBlox Neo M8P chipset which provides outstanding position accuracy. The set includes a base station module with external active patch antenna, an airborne module with integrated patch antenna, and a set of cables.
Features
- Centimeter‑level GNSS positioning
- Integrated Real Time Kinematics (RTK)
- Smallest, lightest, and energy‑efficient RTK module
- Complete and versatile solution due to base and rover variants
- World‑leading GNSS positioning technology
- UBlox NEO M8P chipset based
- 25mm ceramic patch antenna
- GPS / GLONASS support
- Up to 24 satellites
- 18 / 10 Hz update rate (GPS / GPS + GLONASS)
- Rechargeable 3V lithium backup battery
- Ultra-Low noise 3.3V regulator
- Power and fix indicator LEDs
- Exposed RX, TX, 5V and GND pads
- Integrated magnetometer on airborne module - HMC5883L
- UART port for GPS interface
- USB for base station module
- Airborne module cable length 30cm
- Fully compatible with -
Package includes
Base station module Active patch antenna for base station module Airborne module with integrated patch antenna Connection cable
Updating GNSS Module
In the event there is a need to update the configuration of GNSS receiver, this can be done for both airborne and ground module (RTK GNS). The latest configuration files, as well as the configuration tool, can be found in the downloads section on the Sky-Drones website
Getting U-Center
First of all you need to download and install UBlox U-Center utility. After completing the installation, run the program.
RTK GNSS Configuration update
Plug in RTK GNSS Module to the USB port of your computer and make sure that the green LED is solid (NOT flashing).
Go to U-Center utility and set up the connection in the top-left corner: choose the right COM port and set the baud rate to 115200.
Then go to Tools > GNSS Configuration and select the configuration file. SetStore configuration into BBR / Flash checked.
Press File > GNSS button, the update process should start.
If the messages dialog closes itself and you cannot see any error messages or reports, this means that the configuration of the GPS receiver has been successfully updated.
SmartAP PRO Onboard GNSS module update
Connect your FTDI cable to the GPS port of the flight controller as follows:
- GND <-> GND
- TX <-> RX
- RX <-> TX
Do NOT connect 5V and/or power supply pin from FTDI cable to the flight controller! Flight controller will get the power from the USB cable. Set the boot switch in UPD (“Update”) mode, connect your USB cable to the flight controller and connect the FTDI cable to your computer. Your setup should look as follows: Once connected, proceed with the update steps described above.
Troubleshooting: if it seems that there is no connection to the GPS module, try changing the TX and RX pins of the FTDI cable connected to your flight controller. Note that sometimes the colours changing means the elements have been swapped.
Do not forget to put the switch back to the RUN position!
CAD Model
Download the STEP files of SmartAP GNSS to integrate it into your own design: SmartAP-GNSS-STEP.zip
revision history
1.3.0 05.03.2018
- Updated SmartAP GNSS module information 1.2.9 03.01.2018
- Added OSD Layout image 1.2.8 01.11.2017
- Added camera settings to Configurator 1.2.7 28.08.2017
- SmartAP MAX Added 1.2.6 20.08.2017
- Added RSSI section 1.2.5 08.08.2017
- Added logs processing info 1.2.4 21.06.2017
- Added standard PID presets section 1.2.3 09.06.2017
- Info about the foam for pressure sensor updated 1.2.2 06.06.2017
- Added more information on SmartAP 3.2 1.2.1 02.06.2017
- Minor updates on index page 1.1.9 24.05.2017
- Added section about creating Region based waypoints 1.1.8 21.05.2017
- OSD information updated 1.1.7 15.05.2017
- Added SmartAP 3.2 pinout 1.1.6 12.04.2017
- Minor updates and support of offline PDF version 1.1.5 06.04.2017
- SmartAP GNSS v2 and v3 dimensions added 1.1.4 04.04.2017
- SmartAP 3.x dimensions image added 1.1.3 30.03.2017
- SmartAP Autopilot drivers installation section added 1.1.2 18.02.2017
- SmartAP 3.x PDB connections scheme added 1.1.1 17.02.2017
- SmartAP OSD extended documentation 1.1.0 12.02.2017
- SmartAP RTK GNSS information added 1.0.9 28.01.2017
- SmartAP OSD configuration info added 1.0.8 15.01.2017
- SmartAP PDB specifications added 1.0.7 02.10.2016
- SmartAP GCS for autonomous flight section added 1.0.6 29.03.2016
- Firmware update, GPS module update instructions 1.0.5 15.12.2015
- DFU generation section removed 1.0.4 13.12.2015
- GPS firmware update description 1.0.3 01.10.2015
- External GPS / Magnetometer connections 1.0.2 03.08.2015
- Added pinout description, PID tuning hints 1.0.1 09.12.2014
- Minor fixes in all sections 1.0.0 06.12.2014
- Initial release of the Guide 28.08.2017
- SmartAP MAX Added 1.2.6 20.08.2017
- Added RSSI section 1.2.5 08.08.2017
- Added logs processing info 1.2.4 21.06.2017
- Added standard PID presets section 1.2.3 09.06.2017
- Info about the foam for pressure sensor updated 1.2.2 06.06.2017
- Added more information on SmartAP 3.2 1.2.1 02.06.2017
- Minor updates on index page 1.1.9 24.05.2017
- Added section about creating Region based waypoints 1.1.8 21.05.2017
- OSD information updated 1.1.7 15.05.2017
- Added SmartAP 3.2 pinout 1.1.6 12.04.2017
- Minor updates and support of offline PDF version 1.1.5 06.04.2017
- SmartAP GNSS v2 and v3 dimensions added 1.1.4 04.04.2017
- SmartAP 3.x dimensions image added 1.1.3 30.03.2017
- SmartAP Autopilot drivers installation section added 1.1.2 18.02.2017
- SmartAP 3.x PDB connections scheme added 1.1.1 17.02.2017
- SmartAP OSD extended documentation 1.1.0 12.02.2017
- SmartAP RTK GNSS information added 1.0.9 28.01.2017
- SmartAP OSD configuration info added 1.0.8 15.01.2017
- SmartAP PDB specifications added 1.0.7 02.10.2016
- SmartAP GCS for autonomous flight section added 1.0.6 29.03.2016
- Firmware update, GPS module update instructions 1.0.5 15.12.2015
- DFU generation section removed 1.0.4 13.12.2015
- GPS firmware update description 1.0.3 01.10.2015
- External GPS / Magnetometer connections 1.0.2 03.08.2015
- Added pinout description, PID tuning hints 1.0.1 09.12.2014
- Minor fixes in all sections 1.0.0 06.12.2014
- Initial release of the Guide