MWOSD Setup
Introduction
The OSD (On Screen Display) enables useful information to be superimposed on a video signal to an FPV pilot.
MWOSD http://www.mwosd.com/ can be used since the 16.09 - Black Rhino support the MSP protocol.
Latest sources can be downloaded from the Github repo.
Connection diagram
Hardware connections
All boards
Communication between flight controller and OSD is done using a MSP serial telemetry
JST connector Main / Flexi port | Connector pin (board) | Description | MinimOSD |
|---|---|---|---|
| 1 | GND | GND | |
| 2 | VCC | +5V | |
| 3 | Tx | Rx | |
| 4 | Rx | Tx |
Please note Tx/Rx lines are crossed
Go to the Hardware page and configure one port with MSP telemetry, can be MainPort or FlexiPort.
Reboot the board to apply changes.
Connect the OSD to the board using a JST SH 1.0mm according to the schematic.
Revolution only
JST connector Revolution FlexiIO | Connector pin (board) | Description | MinimOSD |
|---|---|---|---|
| 1 | GND | GND | |
| 2 | VCC | +5V | |
| 7 | Tx | Rx | |
| 8 | Rx | Tx | |
| 9 (for programming) | DTR | GRN or DTR |
Two options are available for telemetry output on FlexiIO (receiver) port, can be MSP or PPM+MSP.
Programming Setup
Flash firmware
For MWOSD versions above 1.6.8 will need to use the new Google extension (not free) to configure osd settings.
Two options can be used for flash the firmware:
Using Arduino and latest sources from MWOSD project.
Using the ConfigTool from the previous MiniOPOSD project and use .hex file.
Configure MWOSD
RC sticks
Refresh rates
Enjoy !


