Roger-random / ESP_8_BIT_composite

Color composite video code from ESP_8_BIT as an Arduino library
MIT License
125 stars 15 forks source link

Support for external DAC #41

Closed willfurnell closed 1 year ago

willfurnell commented 1 year ago

It appears that the newer ESP32 boards (S2/S3 etc.) no longer have an on board DAC :( Do you know if it would be possible to support an external DAC instead? Thanks!

Roger-random commented 1 year ago

Minor correction: ESP32-S2 has a DAC and should work. However, you are correct that many other newer variations (S3, C2, C3) do not.

My personal opinion is that if someone is going to go through the work of using an external component, they'll be better off using a component designed specifically to generate composite video signal.

But that wouldn't stop those who want to try doing it for the sake of proving it could be done. Given how creative people have been in hacking ESP32, I can confidently say "Yes, it is possible to support an external DAC instead."

However, I can also confidently say I do not know how to do it myself. :)

For today I'll tag this as "Out of scope" (wontfix) on account of (1) if an external component is involved, people more likely to use something else and (2) my own skill level. If either of those two factors should change in the future, I will gladly revisit.

willfurnell commented 1 year ago

That is fair enough! Thanks :)