BaroneOSD is a PAL video overlay impression WITHOUT additional hardware required (NO LM1881 Sync generator).

Use only 3 pin:

D1 (USART TX) used to pump pixel in the video connected with a 330Ohm resistor to D6

D6 (AIN0) Video in/out, connect here you camera or radio TX.

D7 (AIN1) 0.3V Voltage reference (you can use a partitor resistor)


http://www.elenafrancesco.org/arduino/



E-mail me when people leave their comments –

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

Join diydrones

Comments

  • Here is the lates HEX file, firmware modified by me to support bauds 2400, 4800, 9600, 19200, 28800, 38400, 57600, 76800 & 115200. OpenLog.hex
  • As a standalone osd based on ATMega328, I suggest you a perfect suggestion and that is base on Openlog hardware. It's a small module based on ATMega328. While Openlog receiving data on uart, can handle this task happily.
    OpenLog can be easy connected in parallel to X-Bee and work hapily
  • There are some work on the code to integrate it in ardupilot, but I think that is possible.
    This program is interrupt driven, and with only 1 line to draw (8 pixel) I think 64us per line, 1ms per frame (50hz) 1/20 of the time consumed to draw.
  • Would it not affect the performance of stabilization / navigation by ATMega328 of Ardupilot ?
  • tvpal generate a TV Signal (full with VSYNC and HSYNC).
    baroneosd overlay text over a PAL signal.
  • Follow the URL, that is in the article.
  • Nice work ! where is the code ?
    Pl. provide link to that so that we can also test.
  • There is one BIG difference.
    I have used the USART on ATmega to reach a 8mhz pixel clock, with a superb stability of the text, thanks to it perfect timing.
    Check it on NTSC signal! :)
  • Fantastic! That's exactly what i'm looking for - Thanks!
This reply was deleted.