Can I output a HDMI signal with an Arduino?

No, not directly. Arduinos just don't have the horsepower to do such a task. For this project, I would recommend using a Raspberry Pi. Take a look at this awesome blog post by Joonas Pihlajamaa on using a Raspberry Pi as a Arduino HDMI shield.


Please see Chrontel's products at www.chrontel.com:

  • CH7035 - TTL to HDMI output.
  • CH7026 - TTL to CVBS.
  • CH7033 - TTL to VGA and HDMI.
  • CH7034 - TTL to VGA.
  • CH7322 - HDMI CEC.

Their TTL input supports RGB 8-8-8. 5-6-5, YCrCb 4:2:2, ITU656, etc. I think the Arduino can use their MCU interface to write graphics data to their frame buffer directly. On-chip scaler can scale frame buffer content to all HDMI output resolutions like 1080P.

Tags:

Arduino

Hdmi