Hi all,
two days ago, I wanted to try the Atom lite display and smallhd 503U again and, after loading the test sketch (https://docs.m5stack.com/en/atom/atom_display),
#include <Arduino.h>
#include <vector>
#include <M5AtomDisplay.h>
M5AtomDisplay display;
void setup(void)
{
display.begin();
}
void loop(void)
{
display.fillScreen(RED);
delay(1000);
display.fillScreen(GREEN);
delay(1000);
display.fillScreen(BLUE);
delay(1000);
}
the SmallHD 503U monitor began to color.
I then created my code and worked on it for two days, visualizing the data coming from another atom through the ESPNOW protocol without problems..
while I was working on the TX code (ATOM LITE), suddenly the smallhd 503U stopped displaying the HDMI output of the ATOM lite Display RX
then the ritual tests began:
atom and cables, on a TV, work perfectly
503U and cables connected to the PC work perfectly
I switched from battery to an AC adapter for the monitor (20v 11,5 A)
I updated the 503U firmware to the latest available, 5.5.6. ( was 4.7.2 than 4.8.7)
I tried all 5 cables present at home and they all work between AtomDisplay and TV and between PC and 503U and they don't work between AtomDisplay and 503U
I tried various settings of M5AtomDisplay display() and display.setColorDepth()
M5AtomDisplay display(1920,1080,24);
M5AtomDisplay display(1080,720,24);
M5AtomDisplay display(1080,720,50);
M5AtomDisplay display(1080,720,60);
M5AtomDisplay display ( 640, 360, 60, 1980, 1080, 2, 2, 74250000 );
display.setColorDepth(8);
display.setColorDepth(24);
display.setColorDepth(10);
I couldn't figure out if the 503U is capable of"adaptive resolution scaling" and the green led on the monitor for input sensing it went back off like at the beginning of this long story
I can't figure out what's happening and I ordered some new hdmi cables..
ideas?
best regards
Mauro