Hi!
This is my first post here. I'm working on an OSD system for radio-controlled aircraft.
What is an OSD? Many RC pilots put a camera on their aircraft with a video transmitter. From the ground they get an "in the cockpit" first-person view (FPV). It's useful to overlay the video feed with the aircraft's altitude, speed, GPS position, battery state etc. A system which will do this is called an "on-screen display" (OSD).
There are many open-hardware and software OSDs, and some of them are quite sophisticated. But they are nearly all black and white. I'm not aware of any open-source OSD that supports colour graphics yet.
I'm using an ADV7184 video decoder and ADV7341 encoder from Analog Devices, driven by an STM ARM chip. It will be an open project, all schematics and source code on Github and I will try to make the final product available as cheaply as possible.
Attached are some screenshots of what I've been able to do so far.
Please come and check out the project at
https://wekaosd.home.blog. I'm very much a beginner in electronics, it has been a real learning journey getting this far and I will greatly appreciate any feedback I receive. I'm sure there is much that can be improved.