CEC-Adapter is an implementation of the HDMI CEC protocol built on the Embassy framework for embedded applications.
- Embassy supported MCU with a open-drain capable GPIO (should be pretty much all Embassy supported MCUs)CE
- Access to the physical CEC line of a HDMI connection (for example by using a HDMI breakout board)
- Building for RP2040/Rasperry Pi Pico
- Receiving and decoding HDMI CEC frames, with automatic acknowledgment of a configured local CEC physical address
- Sending CEC frames, including proper line-free detection
- Support some form of external interface to actually make use of CEC data, like USB CDC/serial command interface
- Support building for other MCUs
- Nicer API