Innovative solution for RC hobby

OSD - On Screen Display

The OSD (On Screen Display) is an instrument that provides the pilot with visual information helping him to conduct a safe and conscious FPV (First Person View) flight. The information are imposed on an image from on-board camera, giving more control over the RC model and facilitating safe return to base.

OSD displays all key information about  model:

  • GNSS position, course (CMG) , time and number of visible satellites,
  • altitude and speed over ground in metric or imperial units,
  • distance and direction to base,
  • current, voltage, consumed and forecasted energy usage for electric planes,
  • way-points, airfields with approach patch and high obstacles near to plane,
  • related position of other models with Buddy Flight system

FPV OSD with autopilot can display additional information about:

  • artificial horizon,
  • barometric altitude,
  • variometer (also provide acoustic vario signal and rolling graph),
  • magnetic heading (compass).

With OSD, the FPV flights are safer. Pilot knows where he is and know way to home even in unknown terrain. The artificial horizon allow to continue flight in conditions of reduced visibility, for example in the cloud or at night. It also works as user interface for configuring autopilot. It displays menu and allow to choose between many options using included keyboard (locally) or RC channel (remotely).

OSD supports PAL and NTSC standards. The system automatically detects transmission standard from on-board camera and adjusts the information system. In case of loss of the signal from the camera, OSD continues to generate in the video standard in which the camera worked, allowing you  to complete the IFR flight according  to  the  instruments

Built in menu for configuration and settings of the device.  Has a choice of one of the languages: Polish, German, English, French, Russian, Spanish, Netherlands, Hungarian and the  ability  to upload your  own  language menu.

The OSD transmits telemetric data encoded in the video signal. The data can be decoded, processed and stored by FPV Ground Station.


OSD screen

Our RC OSD has 4 predefined, user editable views including different sets of visual objects. Graphical presentation of  navigation elements allows for clear display of flight data (e.g. location of the horizon, speed, geographic location)  in an attractive and transparent manner, similar  to the one presented  in professional equipment of  civil  or  military aviation.

All views are user defined. Can be freely composed with FPV Manager software. User can toggle between all 4 views in flight using free RC channel.

layout F16 with artificial horizon layout M644 FPV OSD

osd with autopilot rc osd


Meaning of the screen markers

Distance UAV to base

Ground distance from base.

NOTE: Is smaller then line of sight distance (LOS).

Direction to base or waypoint

Graphical pointer of base or next waypoint.

Location of base is seen as we are in plane. On the picture base is about 45° right, so we should turn right to reach the base.

UAV ground speed

Ground speed from GNSS.

RSSI level

RSSI level signal. Can also show percentage information using numbers.


Plane course:

  • 'g' - based on GNSS, shows real made course
  • 'm' – based on magnetic compass (de facto it shows direction of model is pointed).
Next waypoint

Destination point during autonomous flight:

  • Base - return to base
  • Wp X- flight to waypoint number X
  • (*) - circling over a point.
Video voltage

Video supply voltage and graphical marker of discharge level based on packet voltage and level of set voltage alarm.

FPV flight time

Time (minutes, seconds) from turning on the OSD, or from manually called function: "Set base".

Drive voltage

Drive packet voltage. It need to have connected current and voltage sensor.

Drive packet capacity

Depends from settings it is capacity taken from the drive battery or capacity remaining in the battery. It need to have connected current and voltage sensor and set battery capacity.

Actual drive current

Current actually taken from drive battery. It need to have connected current and voltage sensor. It shows currents above 0,3A

Visual discharge marker

Graphical discharge marker of drive battery. Depends settings it can shows:

  • only discharged battery marker (discharge alarm)
  • state of discharge based on defined battery capacity. Needs current sensor.
  • state of discharge based on battery voltage. Less accurate, but don't needs current measuring.
Airspeed or groundspeed

Graphical speed marker. Depends settings it can shows:

  • speed over ground (from GNSS)
  • speed over air (needs additional sensor for example EagleTree airspeed microsensor v3.0). Airspeed is marked by white triangle on the left side. Speed is in km/h (or mph for imperial units).

Graphical altitude marker. Depends settings it can shows:

  • altitude from GNSS, measurement has quite a big error up to several meters, but relatively more accurate for high altitudes
  • barometric altitude from autopilot sensor. More precise, but sensitive to pressure change.
Climb rate marker

Graphical climb rate marker (variometer). It works only with present autopilot. Length and direction of the arrow shows vertical model speed.

climb rate value

Text climb rate marker. Shows vertical speed in m/s (or ft/min for imperial units).

Flight statistics

Flight statistics. Shows length of flight (here 9,1km), and estimated flight distance based on remaining battery capacity (here 19,9km) assuming actual average current consumption. The distance can change depending wind direction or another throttle level.

Current consumption statistics

Statistics of current consumption per flight distance. First field shows average battery consumption per kilometre (here 161 mAh/km), calculated for past flight. Second field shows actual current consumption at the moment (here 104 mAh/km).

Number of tracked satellites

Number of tracked satellites by GNSS system. The bigger number, the better position measurement accuracy. Small number of visible satellites or problem with fix can be caused by interference from AV transmitter or other components of FPV system.


Temperature. Depends settings can show temperature on AP board (inside the cockpit) or external temperature outside the model when equipped with external sensor (not supplied in kit).

Actual longitude and latitude

Actual model longitude and latitude. You can choose 3 ways of formatting data. It allows to find out the lost model. NOTE: you should choose the same data format as you have set in your additional navigation device (like smart phone or car navigation). It prevents frustration on recalculating data in emergency situation.

Date and time

Date and time read from the GNSS (shown alternately). You should to remember to set of correct time zone to avoid time offset.

Artificial horizon

Artificial horizon. Shows pitch and roll of the plane. Depends settings can also shows numerical value. Shorten line shows direction to ground (significant in reversed flight, or when camera see only clear sky).

Central reference marker

Central marker. It is reference point for the artificial horizon. Allows to quickly determine whether model is pitched.

Waypoints on radar

Waypoint on the radar screen: H – home (base) 1..9 – position of next waypoints. Displaying radar allows for manual flight and better orientation in space or selecting safe region for flight.

 Visualisation of airfield

Visualization of airfield runway (solid line rectangle) and approach path (two dotted lines)

ILS marker

The ILS marker showing horizontal and vertical deviation from optimal landing path.



FPV videos

For videos (manuals, how to and flights) please see Video gallery.



OSD has several colour, polarized connectors for external devices. It makes you sure the device plug is connected to correct socked.  On the picture below is presented connector functions (click on the picture to enlarge). Colour of internal signals is the same as wire colour.

FVP OSD connectors



The OSD can measure several parameters. In default configuration it measure voltage of video battery, voltage and current of drive battery, RSSI voltage. All measurements can be calibrated by the user to keep best accuracy. The current measurement is calibrated in the factory. Calibration can be done using keyboard and video display like FPV goggle.

On the board are future expansion ports for 2 analog inputs and I2C expansion port. See Sensors from 3'rd party for list of actually supported sensors.



OSD can be powered from one 12 V power source or from two sources: 12 V and 5 V. First solution is simplest, but not power effective. In second method, the 5 V from the RC receiver port (or from Autopilot) is used to make voltage 3,3 V used to power biggest energy consumers: microcontroller and GNSS receiver with much smaller loss of energy.



The OSD can cooperate with any analog camera providing PAL or NTSC video standard. HD or SECAM standard are not supported. We recommend cameras with resolution 480 lines or more. Recommended feature is backlight compensation, to ensure proper image exposure when flying towards the sun.

To connect FPV camera to OSD you should solder OSD - camera cable with your camera video output cable. The OSD provide +12V power line for FPV camera. If it require +5V or other voltage please supply it from separate source of power.


AV transmitter

The OSD can cooperate with any FPV transmitter working with analog video signal. Usually it works on 1,2GHz, 2,4GHz or 5,8GHz band. The higher the frequency, the smaller the antenna, however, the channel is less resistant to the phenomenon of radio transmission interference. To connect FPV transmitter to OSD you should solder OSD - transmitter cable with your transmitter video input cable. The OSD provide +12V power line for FPV transmitter. If it require +5V or other voltage please supply it from separate source of power.



RC OSD dimensions

Just wanted to say that i am very impressed with the pitlab osd+ap. Usually i only speak if there are problems. But i recommend pitlab to all of my friends. Its an amazing system. Thanks guys !

Pitlab is the best! Thanks for making the best Autopilot on the market!!
Chris Stacey

I've used most non-"open source" FCs over the last five years or so and none compare to the Pitlab. It just simply works right out of the box.

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set. To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.

EU Cookie Directive Module Information