Aside #3 – HDMI-CEC Awesomeness

Whilst I’ve been attempting to learn a new thing each month this year, I’ve been finding it really tricky to keep to the pretty loose schedule. As such, I though I’d try and note down every time a shiny new thing takes my interest, so that I have some idea why I’m incapable of completing a series of blog posts.


I’m investigating writing apps that implement HDMI CEC protocol and can therefore be manipulated via a TV remote control only. Or an API to handle basic stuff.

HDMI pins
It looks like HDMI CEC is on pins 13 and 17 (?) of an HDMI male connector

The idea that you can plug an HDMI cable into your HDMI-CEC capable TV and not have to use a keyboard to interact with the device is fantastic for usability!

— HDMI CEC on XBMC and BerryBoot