de/FlightCtrl_V3.0








Info / Download

The new FlightCtrl V3.0 combines the flight control system and the 32-bit navigation one board.

All features you can use are described here: Features
(optional accessory is required)

The FlightCtrl V3.0 is include:

  • Cable to connect a PPM sum signal receiver
  • Telemetry connection
  • Tiny Servo Adatper for connecting servos (e.g. for camera gimbals)
  • Already installed software
  • fully functional and tested.


  • INFO:
    You can use the FlightCtrl V3.0 only with MikroKopter software from version V2.14!
    Additionally needed is a GPS and an external compass.








Technical data


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Bema%C3%9Fung.jpg?m=1530165375

  • Weight: 26g
  • Dimensions: 67mm x 67mm (Hole distance: 44,6mm x 44,6mm => compatible with the old FlightCtrl)

  • Voltage: up to 7S (30V)
  • 32-bit technology
  • 3 switching outputs
  • Status displays for each switching outputs
  • Up to 6 servo outputs
  • Altitude control (up to 5000m)
  • CAM Trigger-Input (to connect with a hot shoe of the camera)
  • Redundant use of motor control
  • Redundant flight control system (with second FlightCtrl V3.0)

  • Possibility to connect different receiver systems
  • Store the LOG data on SD card
  • ...







Connections

Molex - MAIN / CAM / Servo / IO2


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Belegung-Vorne.jpg?m=1530175703

MAIN
- GND
- Buzzer
- SDA
- SCL
- VBAT

CAM
- +5V
- GND

Servo
- +5V
- Servo R
- Servo C
- GND

IO2
- Trigger
- GND
- Connected




Connecting power supply + buzzer

With the Molex connector MAIN the Flight Ctrl V3.0 is supplied with voltage (Lipo voltage).
Also the BL-Ctrl and the buzzer are provided with this port.

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Main_Buzzer.jpg?m=1530187136


  • Connection

  • 5pol Molexkabel
    • FlightCtrl -> MAIN

    • BL-Ctrl Verteiler -> FlightCtrl.

  • Buzzer
    • Contact Speaker +/- on your BL-Ctrl board






Connection CAM

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_OUT1.jpg?m=1530627571

The connection "C / CAM" is a switching output. Here you can connect a shuttercable to trigger e.g. a camera.

At this contact you have 5V (max. 100mA) and GND. 5V is still there, GND is switched.

The switching output is optionally also available at the pads C and 5V next to it.
These are connected parallel to the molex contacts CAM.

The settings for this switching output can be done in the KopterTool under Output (Output1).






Connection SERVO

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_TinyPCB.jpg?m=1523600471

At the connection Servo you can connect the external servo PCB TinyPCB (Shoplink).
Via the plug connector on the TinyPCB you have 2 servo outputs (Servo1+2) where you can connect 2 Servos. Here you can connect e.g. a camera mount. The plug connector includes 5V (max. 1A) of the FlightCtrl V3.0.



https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_ServoPCB.jpg?m=1530256129

At the connection Servo you can also connect the optional board ServoPCB (Shoplink). Here you have up to 6 servo outputs. The ServoPCB includes 2 Recoms to power up the servos (max. 5V / 2A). For this you have to connect the board with the Lipo power of the BL-Ctrl board.
The dimensions of ServoPCB can be found here: Dimensions






Connection IO2

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_IO2.jpg?m=1530264063

At the connection IO2, the optional Hot-shoe adapter (Link) can be connected.
Across the Hot-shoe adapter the triggering of the camera will be detected.
In an extra .txt file (on the SD card in the FlightCtrl V3.0) the exact triggering and the GPS position will recorded.

Info:
If the Hot-shoe adapter is not in use, the triggering of CAM is recorded in the LOG file.

Info:
The Hot-shoe adapter will NOT trigger the camera !!!
To trigger the camera you need a Shuttercable.








Molex - IO11 / Analog / EXT2 / UART2 / I2C


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Belegung-Rechts.jpg?m=1530175702

IO1
- IO1-1
- IO2-2 (GND)

Analog
- INP-1
- INP-2
- INP-3
- INP-4 (GND)

EXT2
- +5V
- GND

UART2
- +5V
- TXD2
- RXD2
- GND

I2C
- +5V
- SDA
- SCL
- GND




Anschluss IO1

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_IO1.jpg?m=1530265676

IO1 can be used for the function "Parachute".

If the contact is closed, immediately every motor is switched off.

To use the feature, a license is required.






Connection I2C

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_I2C.jpg?m=1530268503

The connection I2C is for external boards like our new CamCtrl.
With this board you can control Sony foto- and video cameras. Here you can e.g. trigger, REC on/off or zoom the camera.
And you can see the telemetry (e.g. REC on/off, number of pictures etc.) of the CamCtrl in your Graupner HoTT transmitter or via the KopterTool.






Molex - CAN / UART(Update) / SD CARD


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Belegung-Hinten.jpg?m=1530175700

CAN
- CANH
- GND
- CANL

CAN
- CANH
- GND
- CANL

UART (Update)
- +5V
- TXD_Main
- RXD_Main
- GND

SD CARD
- micro SD card (max. 2GB / FAT16)




Connection CAN

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_CAN.jpg?m=1530601398

The connection CAN is needed if you will connect 2 FlightCtrl V3.0 for a redundant use.

INFO: Here we need only one of the two connections. The second parallel one is optional to use.






Connection UART (Update)

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_MK-USB_Molex.jpg?m=1530518674

At the connection UART (Update) you can use MK-USB V3 (Shoplink). You need the MK-USB e.g. to update the software, change the settings or to send waypoint lists to the copter.

INFO:
The supply of the FlightCtrl must always be done by an external power source (LiPo).
The jumper on the MK-USB V3 has no function.






SD CARD

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_SD-Card.jpg?m=1530517589

In the FlightCtrl V3.0 you can use a microSD card. This micro SD card can have max. 2GB and must be formatted with FAT16.

Here we store all flights incl. the telemetry data. With the KopterTool you can download then the LOG files.

To open the LOG files and take a look on it you can use the GPXViewer.






Molex - BL / GPS / Compass / EXT1


https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Belegung-Links.jpg?m=1530175701

BL
- TX_BL
- GND
- RX_BL

BL
- TX_BL
- GND
- RX_BL

GPS
- GND
- RXD_GPS
- +5V
- TXD_GPS
- GPS_Ctrl

Compass
- +5V
- SDA
- SCL
- GND

EXT1
- +5V
- GND




Connection BL

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_CAN.jpg?m=1530601398

If you use a second FlightCtrl V3.0 to have it redundant, you can connect the UART socket of the BL-Ctrl V3 board with the BL socket of the Slave FlightCtrl.

When you use e.g. a single Okto BL-Ctrl V3 board, you connect only one of the BL sockets of the Slave FlightCtrl with the UART of the BL board.
When you use e.g. a Double Quadro V3 board, you need both BL connections of the Slave FlightCtrl to connect the UART of the upper and the lower BL board.






Connection GPS

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_GPS.jpg?m=1530609105

Via the connection GPS the 5-pin Molex cable is connected to the MK-GPS.








Connection Compass

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_GPS-Kompass1.jpg?m=1530609031
Anschluss Ext. Kompass

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_GPS-Kompass2.jpg?m=1530609032
Anschluss Kompass MKGPS

Via the connection Compass the 4-pin Molex cable is connected to the external compass.








Connection EXT1 / L

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_LED-Schaltausgang2.jpg?m=1530613131

The connection "EXT1" is a switching output. Here you can connect e.g. a shuttercable to trigger e.g. a camera or a ExtensionPCB to switch LEDs or something else.
At this molex contact you have 5V (max. 100mA) and GND. 5V is still there, GND is switched.

You can find this switching output also on the pads L and 5V beside the connection "EXT1".
These pads are connected parallel to the connection "EXT1".

The settings for this switching output can be done in the KopterTool under Output (Output2).

Important:
Do NOT connect LEDs directly! You can destroy this output!
If you will switch LEDs please use e.g. the ExtensionPCB.






Pads bottom

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Pads2.jpg?m=1530615575

The solder pads at the bottom of the FlightCtrl V3.0 are normally not in use. Only if you have to connect a special receiver or if there is no other way to connect it via the molex connection you can use it.

  • 5V/GND/R/T

  • Telemetry

    • activates the telemetry output to the pad "Telem." for Graupner HoTT or Jeti.
      (Default: close)

  • Slave

    • Set the FlightCtrl as Master or Slave => Master = open / Slave = close.
      (Default: open)

  • Batt

    • Connection for power supply (up to 7S (30V))
      (the FlightCtrl is normally to power up via the molex cable on "MAIN")

  • C/D

    • I2C connection for BL-Ctrl
      (the BL-Ctrl are normally connected via themolex cable on "MAIN")

  • GND/AD4

    • not in use
  • PC4

    • not in use






Pads serial

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_10pin-connector.jpg?m=1531214016

In addition to the connector UART (Update) you have this serial input/output also on this 10 pads. When you will use it you have to solder a 10-pin header.

If needed you can connect here a Wi.232, a Bluetooth or the old MK-USB.

INFO:
The connection UART (Update) and the serial pads are connected parallel. It can be used only one connection at the same time.

NMEA

Via the serial port of the FlightCtrl V3 we can also send GPS data in NMEA format.
the records RMC and GGA are sent with 57600 Baud via PIN9 (TxD) and PIN7 (GND). << BR >>

To send NMEA data via the serial output you have to setup the "SETTINGS.INI" on your microSD card.
You can edit the SETTINGS.INI on your microSD card with an editor.

Under NMEA_INTERVAL you can set then the transmission interval (e.g. "500" => 500ms = 0,5s).
Under Baudrate for PC-UART you can change transmission speed if needed (e.g. "576" for 57600 Baud or "96" for 9600 Baud).

Further information can be found here: NMEA






LEDs - status message

Via the LEDs on the FlightCtrl V3.0 different status messages can be detected.

LED Status

NC

FC

event

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

No power supply

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

Supply voltage is present, everything OK

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Red-2.png?m=1453904536

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Red-2.png?m=1453904536

no or wrong receiver is connected or transmitter is switched off

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Red-2.png?m=1453904536

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

Wrong mixer is set or Compass is not calibrated or magnet error or ...
=> Error message is displayed on the telemetry

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

Software deleted on the NaviCtrl (e.g. after improper update)
How to fix it: see Software Update

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Red-2.png?m=1453904536

Software deleted on the FlightCtrl (e.g. after improper update)
How to fix it: see Software Update

CAM / EXT1 / EXT2

event

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-OFF-2.png?m=1453904535

switching output not active / not switched

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/LED-Green-2.png?m=1453904535

switching output active / switched

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_LEDs.jpg?m=1530682532






Receiver connections

Please make sure that the correct receiver is set under "Channels".



Connection receiver

PPM-Sum signal receiver

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_Empfaenger-Futaba.jpg?m=1530705513

Pad

Function

cable color

Telem.
Or
R
Br

n/a
data line
+5V
GND

n/a
orange
red
brown

Graupner HoTT

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_Empfaenger-Graupner.jpg?m=1530705514

Pad

Function

cable color

Telem.
Or
R
Br

Telemetry connection
data line
+5V
GND

gray
orange
red
brown

Jeti

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_Empfaenger-Jeti.jpg?m=1530705516

Pad

Function

cable color

Telem.
Or
R
Br

Telemetry connection
data line
+5V
GND

gray
orange
red
brown

Spektrum satellite receiver

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_Empfaenger-Spektrum.jpg?m=1530705519

Pad

Function

cable color

GND
R
3V

GND
data line
+3V

black
gray
orange

Futaba S.Bus Empfänger

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_Empfaenger-SBUS.jpg?m=1530705517

Pad

Function

cable color

5V
GND
R

+5V
GND
data line

red
brown
orange





Software Update

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/MKUSB_V3/MK-USB_V3-FC_V3.jpg?m=1539596599



The! FlightCtrl V3.0 is already functional with the current software on delivery.

If a newer software version than the existing one is available, you can easily update the! FlightCtrl V3.0.

You can find information about the software update here: Update






Settings

To use the copter with your transmitter you have to set the channels in your transmitter and in the settings for the FlightCtrl V3.0.
You can now set this channels manually and individually.
Or you use the ready setup file MK-Setting_(Vx.xx).mkp that you also find in the .zip file.
(see: Software Update - ''Software_!MikroKopter.zip'')

A matching model memory for Graupner HoTT transmitter can be downloaded here: HoTT transmitter






Step 1: unpack setting memory

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_ZIP2.png?m=1454679606

In the downloaded software package you will find the required setting file MK-Setting_(Vx.xx).mkp.

Open the .zip file again and move the needed files via "drag & drop" to your desktop. .






Step 2: import the settings

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/FlightCtrl/FlightCtrl-V3.0/FC_V3_0_Setting.png?m=1454679607

Now you can import the unzipped file MK-Setting_(Vx.xx).mkp in your copter. Do now as described:

  1. Open the KopterTool

  2. Click the button Settings... => the settings open

  3. Below click the button Load...

  4. Select the file MK-Setting_(Vx.xx).mkp

  5. Confirm with the button Open

  6. In the settings window you can now see the channel settings
  7. Write this settings now in your copter with a click on the button Write

    • INFO: The copter has 5 Parametersets (Settings). This you can set individually.
      It is advisable to save these settings on all 5 Parametersets. If you now change inadvertently the setting
      (via your transmitter) you have still the same functions.
      To do this change only the number of the Parameterset and save each single number with a click on the button Write.

  8. At the end click the button OK to leave this menu.






Others

  • The bootloader of the FC3.0 is not public and can not be read
  • Never use a ISP programmer to upgrade the FlightCtrl. This can clear the Bootloader.

  • If you have damage your FlightCtrl V3.0 please contact the Support of HiSystems: support@hisystems.de