MinimOSD meets ArduCAM OSD Config

3689445393?profile=originalWe know you love DIYDrones... so here is the Valentine's gift from the Dev Team! Yeah, we love you back. LOL =)
Anyway, in fact the title of this post could also be "ArduCAM OSD Project meets Michael Oborne"!!!

This tool makes setting up the awesome MinimOSD board super easy!

You can also buy from your local distributor, like JDrones.

Now you can:

  • enable and disable panels;
  • positioning panels by drag or numeric input;
  • save and load layouts from file;
  • save and load layouts from board's EEPROM;
  • test video mode switching with adaptive layout;
  • update firmware;
  • update character set;
  • customize background picture;
  • set grid on/off;
  • test the layout with telemetry logs from Mission Planner;

If you want to know more about each feature, check this wiki page.

To upgrade your MinimOSD board just went to our download area and grab the "OSD Config" and "MinimOSD 1.9 Pack".
An update pack contains two files: the Firmware (.hex) and the CharSet (.mcm).

Pay attention to the right update order. The tutorials are linked below:

  1. "Update Firmware" (it adds support to upload the character set);
  2. "Update Charset".

I'm super happy with the progress of ArduCAM project.
Now with Michael aboard... the sky is the limit just the start!

Enjoy your new toy! ;) There is much more coming out.

Note: The battery remaining icon was temporarily disabled due it's a work in progress on APM code.

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones


  • Developer

    @Eagle: I've updated that wiki page with your new picture and extra data. ;)

  • Moderator

    I've got the photos done for the setup how-to video. Doing some video this weekend of it all!

  • Developer

    @Eagle: You've inaugurated a new section on our wiki: "Setup from Customers". ;)

    Please, tell us what video-battery you're using there, as well as the model of your video transmitter with the respective frequency (E.g.: 2.4Ghz or 900Mhz).

  • Developer

    @Cool Dude: those holes are not pin-outs, you don't use them. Those ones are part of analog stage grounding.

  • Hi Guys,
        I see 3 holes at the back of the minim OSD board. I was wondering what is that for. It is exactly behind where the MAX video chip is places. I was wondering what is the purpose of these holes.
  • Developer

    @Vaeddyn: Though you can upload the hex with an ISP programmer, the interface is based on serial for everything else. It means you still need a serial adapter to load/save layouts on EEPROM, update the CharSet, etc.

  • Developer

    @Burt: the battery_remaining data on MAVLink0.9 goes from 0 to 1000. The data will not show up right unless APM sends you the right value. We disabled it because we found some issues. Like I said is a work in progress there.

  • This is awesome.  Wanted to check, I have a couple different ISPs (AVR_ISP2.0 from a KKmulti rig, an Atmel ISP, and an Adafruit TinyISP).  Is it possible to use any of these to program the MinimOSD or do I need yet another cable?  :)


  • Moderator

    Cool Stuff. Just trying to support a Canadian distributor so we can keep Dany going.into the future. The shipping is cheaper and quicker :) Anyway sorry to get off topic everyone.

    I'm starting the photos for the setup video this evening.

  • Moderator

    Eagle: You should go through canadadrones if you can. I just got my new mag and minimosd from there. Super speedy service and great dialogue via customer service.

This reply was deleted.