Camera Triggering using Seagull MAP2


This article shows how connect and configure the Seagull MAP2 so that ArduPilot can trigger a camera shutter from the pilot’s transmitter or during camera missions. More detailed instructions are provided in the Seagull MAP2 Manual and Seagull MAP2 product support page.

The list of supported cameras can be found here on Seagull UAVs Cable Finder page

The board supports two trigger modes which are determined by the servo PWM output set in the Camera Shutter Configuration in Mission Planner:

  • AF-T (“AutoFocus-Trigger”) : 1 second pre-focus followed by trigger

  • IS-T (“Instant-Trigger”) : instant trigger as soon as camera locks focus

If used with Sony “Multi” cameras, Seagull MAP2 also supports turning the camera on or off using “Do-Set-Servo” or “Do-Repeat-Servo” commands


The board also supports triggering from the RC transmitter (this is not covered in this article, but is demonstrated in the manual).

Parts and hardware connections

The Seagull MAP2 can be purchased from Seagull UAV and comes with a servo cable included. The camera cables has to be purchased separately - please use the Cable Finder page to determine which cable is needed.

Below is a list of the cables offered by Seagull UAV:

  • Canon: E3, N3

  • Sony: Minolta S1, S2 (Multi-Angled), S2 (Multi-Straight)

  • Nikon: DC0, DC2

  • Olympus: UC1, E-system

  • Panasonic: RS1

  • Samsung: NX

  • Fujifilm: RR-80, RR-90

  • Sigma: CR-31

  • Apple: IOS

The 3-pin servo connector should be connected to the autopilot’s rear servor rail. You can connect to any of Pixhawk’s usable AUX ports, as discussed in Camera Shutter Configuration in Mission Planner.

On the opposite side of the MAP2, is a 2.5mm jack for connecting the cable for your specific camera.


MAP2 is powered by Pixhawk’s power rail (the middle pin +). Ensure that the rail is powered by BEC or other power source ranging from 3.5-5.5 Volts in order for MAP2 to function properly.

Camera shutter configuration in Mission Planner

The Camera Shutter Configuration in Mission Planner article explains how to configure Pixhawk AUX output as a servo camera trigger.

The parameters used to configure this particular hardware are listed below. Note that you have to set different shutter pushed and duration values depending on which mode you want to support for camera triggering.

  • CAM_TRIG_TYPE: 0 (Servo).

  • Shutter (Port): Depends on the connected output - e.g. RC10 for AUX2.

  • Shutter Pushed:

    • AF-T: 1300 μS (1200 to 1400 μS).

    • IS-T: 1700 μS (1600 to 1800 μS).

  • Shutter Not Pushed: 1500us (1400 to 1600 μS).

  • Shutter Duration: Set the value “1” for AF-T mode or “10” for IS-T mode.

Mission Planner: Camera Setup using Seagull MAP2

Video Guides

Mission Planner Configuration

Set up transmitter


To determine what state Seagull MAP2 is currently in - simply read the output of the “STATE LED” and match it with the “Action” in the table below.


The following table shows the STATE LED readout for the different states / modes.




No Signal - check connections and mode values


Ready - waiting for next command

Solid on

Active in one of the 3 modes – return to “Neutral” before next command

Fade >> Solid on

Keep alive mode activated - return to “Neutral” before next command

Fade >> Solid on

AF-T mode activated - return to “Neutral” before next command

Fade >> Solid on (repeat)

Timelapse mode activated - return to “Neutral” before next command

Blink >> Solid on

IS-T mode activated - return to “Neutral” before new command

Blink >> Solid on

Camera On/Off activated (Only Sony “Multi” cameras)

Technical specifications


1.6g ( ~ 12g with cables - depending on cable type )


28.6 x 10.3 x 7.7 mm


3.5 – 5.5 volts ( 5 volts recommended – do NOT exceed 5.5 volts ! )


21.75mA max

Input signal

Standard R/C PWM between 1000 – 2000μS