@ajb2k3 If I try your hello.h, it doesn't compile because of double commas that I had to take out first. After doing that, it doesn't display an image indeed. But your image also doesn't display if I do
In the setup() function. I don;t have the source JPG, but for now I'm assuming your JPG may be in a format that the M5Stack JPG library doesn't display, or something else is wrong with it.
Also: if you want the menu to have a header, you should add it in the declaration of the menu:
ezMenu images ("Hello World!");
The menu clears the screen before displaying anything when you run it. You'll rarely need to use ez.header.show if you use standard M5ez functionality.
Sorry, forgot the source jpg.
Interesting /\ the forum isn't showing the image above.
I think it may be the conversion to array that is causing issues. I had this before but can't remember how I solved it. I also needed to check that it wasn't just my code that was at fault (excluding the hello.h)
But when running, the screen of the m5stack starts flashing/blinking and there´s no signal on the TV.
I´ve connected the central cable of the RCA to DAC 25 which is not stated in your article and the external RCA to ground.
It seems like there´s a conflict between DAC 25 and the M5stack screen.
If I comment in setup() the line that activates TVout:
and everything on void() the m5 screens starts to work as intended, so the problem is within Tv library.