You cannot do it with a microcontroller, you need three fast ADCs (6 bits each), and a small collection of gates and counters or a FPGA to hadle the clock and enable. If this is a one off you could try to make it work in B/W (eight colors) by wiring the 6 inputs of each color in parallel and driving them off a slicer (comparator) from each, r, g, b output of the VGA. You still need to handle the gates for the clock & co. Imho read the spec carefully because you may have to invert the polarity of the RGB signals every other line. Most (?) displays work with such signals. good luck, Peter -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu