2
\$\begingroup\$

I would like to send pixel data from a MCU (PIC24 or PIC32) to a LCD computer monitor via HDMI.

Ideally, I would only update frames as needed and not have to transmit them continually.

Can it be done easily enough? What are my options?

\$\endgroup\$
2
\$\begingroup\$

HDMI requires continuous transmission. You'll need to transmit your data from the MCU to a separate graphics controller that contains a frame buffer, which can then produce the stream of HDMI data for the monitor.

\$\endgroup\$
1
\$\begingroup\$

Further to Dave's answer, have a search on Hackaday.com and Dangerous Prototypes for the term "HDMI", some people have created microntroller/FPGA devices that can output HDMI etc. but it's not simple, it may be that you use one of those devices as a "graphics card" attached to your micro to drive HDMI.

\$\endgroup\$
  • \$\begingroup\$ Using an external driver and filling the frame buffer from your microcontroller is the sensible way to do it at low volume. \$\endgroup\$ – David Jun 22 '15 at 22:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.