Generating HDMI compliant signal to drive displays is not an easy feat. On the other hand It is not too hard to generate video RGB signals from digital circuits like micro controllers (see bitluni's ESP32 VGA / aegon's video drives) or bare CPUs (as done in retro computers), or even lower level electronics such as EPROMS (as done by DrMattRegan youtube's channel) and FPGAs.
Modern displays required HDMI signal , since that has become the de-facto standard. But to generate HDMI compliant signal from electronics is a nearly impossible unless when using a high end FPGA. Most hobby FPGA Boards are able to generate simple digital RGB signal, but not HDMI.
Goals:
The goal of this project is to design a board that can take in bare Digital Video (RGB or YCbCr) and Audio (SPDIF or I2S or raw bits) and output a HDMI signal that is able to drive modern displays, while using just a few easy to find chips.
Most of the schematic is done. I do not foresee more than a few changes that might arise from the work on the PCB. The circuit turned out to be simpler than I expected, most of the issues were related to figuring out the power and routing between the driver and the ESD protection.
The PCB work in ongoing and so far the most challenging issue was the laying the power planes in the inner layer in a way that was simple but efficient. Signals routing was pretty straight forward except for a few that needed to be routed through different layers.
Soon the first pass of the PCB routing will be done. The majority of is is done. There are several cosmetic issues that are still being worked on.
I have never seen that one before but yes, looks similar., but that board already comes with a uC (stm32) which is not the case for my project. And I think that circuit is missing the recomended ESD protection. That is all I can tell only from the ad.
Is it like this?
https://it.aliexpress.com/i/1005003775550567.html?gatewayAdapt=glo2ita