tinyOSD – current progress – live spectrum view and betaflight integration

By | August 10, 2017

As you might know I am quite busy with the development of my tinyOSD. This will become a nice alternative to the common max7456 based OSD we see nowadays. All graphics are generated by a custom firmware running on a tiny STM32.

Right now I am working on the proper betaflight integration. Just by chance I met Azolyoung from Runcam in the betaflight slack group. We had a chat about camera and OSD stuff (Runcam split will probably get an OSD feature!) and we both agreed that it would be nice to have an open Camera, OSD, and VTX protocol. Having implemented an optimized and efficient protocol for my tinyOSD tests I prepared a rough sketch that might become an open standard some day. You can have a look at the draft version at my github repository. You are invited to join the associated discussion at the betaflight github issue.

In order to test the new protocol I recorded a short demo video. This video shows the custom “boot” animation and the brand new spectrum feature. Just in case you wonder where this strange noise comes from: I used an electric toothbrush to simulate a (very) unbalanced motor 😉

Keep in mind this is just an early preview, I am still working on it 😉 The screen is refreshed using the proposed openTCO protocol, notice how fast the screen updates (e.g. spectrum, stick animation and the artifical horizon):


Stay tuned for more!

6 thoughts on “tinyOSD – current progress – live spectrum view and betaflight integration

  1. Jaap

    You’re truly pushing the envelope Simon. The new OSD features and performance looks great. The possible devices that could implement OpenTCO are limitless.

    In the last year(s) we saw the external OSD board become integrated with the FC.
    I wonder where this will finally lead to. Will The OSD could become an integral part of the camera? Will it become a part of the VTX? Or will it stay on the FC, but we can finally drop the max-chip and save some space? Who knows 🙂

    And Runcam being the first to (maybe) implement it on the Split. interesting times!

  2. Kyle Wineinger

    This is awesome! It will probably end up being even more groundbreaking to the hobby than your fc design for micros! Keep up the amazing work!

  3. Vadym Lishchenko

    Damn, that is mind blowing! 7456 is last century’s relic, should have been retired long ago.

  4. Simon

    This is so cool. I’m just building a 2s pepperFIISH and I’m hoping that you’ll create a really small tinyOSD / VTX someday 😉

    Keep up the awesome work 🙂

    1. fishpepper Post author

      A 16×16 vtx/osd combo is in the works 😉
      sneak preview:

      1. Simon

        I WANT THIS!!!
        How long do you estimate until it can be purchased? 😉

        You should really consider selling your work yourself / making some money from it.


Leave a Reply

Your email address will not be published. Required fields are marked *