Hi! AWOL and cr0sh
Thank you for your replies.
Yes, I will create new project "NTSC color wit Arduino" on Google code site.
If someone move this code, he needs more information.
But, I'm not ready for those documents.
So, I just uploaded here. (A_NTSC_Trial_20130524.zip)https://code.google.com/p/arduino-vgaout/downloads/list
Please check this.
2. By "NTSC" - do you mean Japan or USA? I know they are fairly similar, with minor differences (but I'm not an expert)...
I live in Japan. and the code for the TV in Japan.
There is not much difference in NTSC-M and NTSC-J.
I think so and we can change the 0-IRE data of the code.https://en.wikipedia.org/wiki/NTSC
Only Japan's variant "NTSC-J" is slightly different: in Japan, black level and blanking level of the signal are identical (at 0 IRE), as they are in PAL, while in American NTSC, black level is slightly higher (7.5 IRE) than blanking level. Since the difference is quite small,
But PAL's Color Sub Carrier is different.
Color Sub Carrier of NTSC is 3.579545NHz.
We make the colorburst signal to display with color composite.
To make the composite color sigal, we need the crystal that the frequency is colorburst frequency x 4.
NTSC -> 3.57954MHz x 4 = 14.318MHz
we can get it easily.http://bit.ly/ZNcU3S
This time, I used Arduino Uno.
I noticed the crystal for ATmega328P is the small one.
And I use Arduino IDE boot loader for 16MHz.
So, I had to be able to replace the crystal.https://picasaweb.google.com/117534855759200010314/ArduinoTVoutColorNTSC
I will continue to improve the program.
And I will add more information every weekend.