obstruse / pico-composite8

Raspberry Pi Pico NTSC 8-bit Composite Video output using Resistor R2R DAC, interlaced at 640x480, with slideshow on second core.
GNU General Public License v3.0
49 stars 4 forks source link

Is there any possible to take a color video? #1

Closed meesokim closed 10 months ago

meesokim commented 2 years ago

Obstruse, Very nice work! Is there any possibility to make a color rather then gray? Is it impossible or difficult as your opinion?

Thank you in advance.

obstruse commented 2 years ago

Difficult to do with composite video, since you need to modulate a 3.58 MHz color carrier. Here it's done on an ESP32: https://bitluni.net/esp32-color-pal https://github.com/marciot/ESP32CompositeColorVideo

Easier to do with VGA. Various methods available, this outputs RGB555: https://picockpit.com/raspberry-pi/raspberry-pi-pico-video-output/ https://github.com/raspberrypi/pico-playground

Then there's DVI, which pushes the limits of the Pico: https://github.com/Wren6991/picodvi

But none of them can actually do 8-bit gray :)