Graphics or just text? TExt is apparently pretty easy. You can even buy things out there for $100 to do it. FOr graphics (like lines and circles and rectangles) it seems much MUCH harder. Like the systems that are out there start costing $3k+ or you start needing to get FPGA IP cores that cost $4k and the FPGA (as well as a PCB that can support it, not to mention soldering or paying to have it soldered on) which costs $2k+.
EDIT: Oops, I see you did specify text. I am not sure what you mean exactly by "using a PIC" whether you mean use a PIC to do the overlay itself, or use the PIC to control a OSD module to do the overlay. I don't know how to do it directly from a PIC since you have to understand the video signal and sample it and generate a new video signal and everything. To use a module is quite easy...you just hook up the module and use the PIC to tell the module what you want on the screen.
The April and May 2005 issues of Nuts And Volts (Nuts and Volts) feature a PIC based video text overlay project. If you'd like copies of the project let me know by PM.
his scheme, designed by Eric Schlaepfer, wide spreads in the Internet. Unfortunately, at it there is an error in distributing of the pins of the controller, and the program, enclosed it, is intended for a CGA/MDA of monitors and with VGA DOES NOT WORK. A nice joke ;-))) I offer the fitted scheme and program adapted for VGA of a mode 640x480 60Hz.
please take a look at this simple and cheap circuit , but it uses a atmega and the code is assemble already, and i really cant figure its theory of operation ,
maybe someone can explain more
That MAXIM part is for TV broadcast PAL/NTSC. Not VGA. Video Graphics array does not have the same refresh rate nor is it interlaced nor does it use the same colorburst freq.
Your response appeared immediately after the request for VGA capability. Just pointing out that the response was not a VGA response but a broadcast TV response.
but who said my response was to that VGA guy? If i reply to something its intended for the OP so... anyway. With that IC i stated he can do that so easy! with less memory and less headache if it was from scratch.