SwiftAI Autopilot (module)

Retail price

Documentation SwiftAI Autopilot module

Attention! These documents refer to the firmware upgrade version 4_1_2 and higher. Upon development of new firmware upgrades, changes in the Autopilot’s work logics are possible.

SwiftAI Autopilot  user manual.pdf.  (2,2 Мб)


Connection to PC

Autopilot board can work both with supply from board battery, and with supply from USB connection of PC, thus, it does not require any special actions to plug it to a PC. You only need to switch the plane to a USB connection with any standard USB-MiniUSB cable.

Autopilot board does not require installation of special drivers in order to provide normal work under Windows, because it is detected by the system as a standard device of the USB HID class (Human Interface Defice), which can be installed correctly under any version of Windows. When plugging the plane into a USB connector, after just several seconds of the autopilot board’s initialization, Windows finds a new device:

After a couple seconds more, Windows automatically installs a standard HID driver for the Autopilot board, and reports on successful driver installation:

Correctness of Autopilot board plugging can be controlled by the information given in the Control panel status bar, or, if the Control panel is not yet installed to the PC, by the equipment list in the PC:

Autopilot board should be listed as one of the Human Interface Devices:

Installing required software

In order to work with the Autopilot board, you need, first of all, the Control panel – software for PC which setting parameters of Autopilot board in a convenient user interface. A current version of Control panel may be downloaded on the here.

For correct work of the Control panel on some PCs, you may need to update Microsoft .Net Framework to the version 3.5. You can download a distributive of .Net Framework 3.5 here.

In order to obtain the possibility of updating firmware upgrades for Autopilot board by means of Control panel, you need to install ATMEL FLIP from ATMEL (the manufacturer of processor installed on the Autopilot board). You can download a current version of FLIP here. You need a version including Java Runtime Environement.

When you update firmware upgrade of the Autopilot board, the Control panel transfers the Autopilot board processor to firmware upgrade update mode (DFU, Device Firmware Upgrade). At this moment, Windows and the Control panel show Autopilot board switch-off, and, after a couple of seconds – plugging in the new device – Autopilot board processor in DFU mode:

When choosing between installation variants, you should choose to install from a specific destination:

... then tick the variant of browsing the driver’s location:

The driver is located in the \usb subfolder of the folder where ATMEL FLIP is installed, e.g., C:\Program Files\Atmel\Flip 3.4.1\usb:

After that, you will only have to choose the one device variant offered:

The driver is now installed: your new hardware is ready to use:

After installing the driver, the Control panel will continue firmware upgrade update for the Autopilot board. During next updates, driver installation isn’t required anymore, as Windows automatically detects the device and uses the installed driver.

Instruction on updating SwiftAI Autopilot firmware upgrades

In order to update Autopilot firmware upgrades, you will have to choose the relevant menu option in the Control Panel:

Then, choose the necessary file of a firmware upgrade and click "Open":

Attention! Please avoid placing firmware upgrade and Control Panel files to folders with Russian or other national alphabetic symbols – this may result in an error when trying to open an Autopilot firmware upgrade file (documented error ATMEL FLIP).

The Autopilot Microprogram will update automatically. After updating the microprogram, reboot the Autopilot:

Instruction on telemetric firmware upgrades update

Autopilot board can automatically, without programming unit’s help, update microprograms of the telemetric board, as it includes the functional of an AVR processor programming unit.

For updating telemetric firmware upgrades, you will need to choose the relevant option in the Control panel menu:

Then choose the necessary file of the firmware upgrade:

After that, telemetric module re-programming will begin automatically:

Autopilot board will automatically set up the necessary Lock and Fuse bits, program the telemetric board’s processor memory, perform necessary checks and reboot the telemetric board after update of firmware upgrade.


Subscribe to news and special offers