Thanks a lot for such a wonderful & fun project! It works flawlessly. 馃グ
I try to study the code (hoping to learn something) but was just totally overwhelmed by its complexity 馃槄. So proceeded to try the next best Noob move, poke around the code...
Experiment #1: Adding an UART input (Arduino as an game input to the ESP32).
As soon as I add the line Serial1.begin(115200, SERIAL_8N1, 16, 17); into Setup() & pump Data through the UART. Even before adding any code for Serial reading, the Vertical Sync on the TV screen is already messed up.
So I am wondering if Serial is somehow affecting the video output timing on Pin#25?
Taking a hint from CornN64 #16 modification, I try to mess around the Sync parameter but to no avail. 馃ゲ
Anybody have any pointer/suggestions on where I should start digging next? 馃檹馃徎
Thanks a lot for such a wonderful & fun project! It works flawlessly. 馃グ
I try to study the code (hoping to learn something) but was just totally overwhelmed by its complexity 馃槄. So proceeded to try the next best Noob move, poke around the code...
Experiment #1: Adding an UART input (Arduino as an game input to the ESP32).As soon as I add the line
Serial1.begin(115200, SERIAL_8N1, 16, 17);into Setup() & pump Data through the UART. Even before adding any code for Serial reading, the Vertical Sync on the TV screen is already messed up.So I am wondering if Serial is somehow affecting the video output timing on Pin#25?
Taking a hint from CornN64 #16 modification, I try to mess around the Sync parameter but to no avail. 馃ゲ
Anybody have any pointer/suggestions on where I should start digging next? 馃檹馃徎