When you meet problems using M5Stack, we help you solve it.
@dschunge said in UiFlow Image is not shown on the Display:
I have a problem with UIFlow and showing my own Image on the screen. If I upload a jpg image it never shows up on the display. If I choose one of the existing (default.jpg or error.jpg) images, everything works fine. Any ideas?
Images are required to be formatted and saved in a very special way.
.JPG files must have the .JPG extension.
.JPG file must have "Baseline" formatting.
Progressive and Lossless JPEG format is not supported.
Image size: Up to 65520 x 65520 pixels.
Colour space: YCbCr three components only.
Gray scale image are not supported.
Sampling factor: 4:4:4, 4:2:2 or 4:2:0.
after taking off the top of my M5StickC to remove the loose magnets inside, I searched for others having the same issue, but only found other pictures of the inside of other M5Sticks. The interesting things on these pictures (definitely taken months before mine) are:
red main PCB
some sort of button battery under the TFT
the label "M5Stuck I" near the two LEDs in the corner
good quality soldering
You can see them here:
Mine (ordered from Banggood.com on the last days of 2019, photos at https://ibb.co/album/fTxsJv) has:
black main PCB
no button battery
low quality soldering
a blue wire from somewhere
clipped VIN pin from hat connector board
Can you post which version (red or black) do you have?
Can you spot more differences?
Since taking it apart seems to be destructive, can you post more pictures if you have a non-working black version?
Can we get a description about the changes and identification?
I'm glad I haven't (completely) lost my mind.
I haven't had any progress with this issue besides creating a workaround with a Proto and some Grove ports- assembling a sort of..."Port Board." It certainly isn't pretty, but here's a pic for fun:
It's 2 "Port B"s - to accommodate devices that want GP26, GP36, or BOTH. And a simple male header to Serial2. (16/17)
I've had some thoughts on other things to try (mostly in configuration or digging deeper into M5 and ESP32 libraries), but have been busy with another project that requires much smaller hardware. If you (or anyone) find something that in any way changes this functionality, please post.
All info helps.
Hello, Did you end up finding a solution ? This is my issue and I think it may be related :
Hello, I am trying to integrate a RTC module (DS3231). It works fine as long as I don't use the M5Stack library. As soon as I combine M5.begin() with Wire.begin() there seems to be a conflict. Scanning I2C reveals 2 devices :
0x57 - M5 LCD ?
0x68 - RTC Module DS3231
Any clue as to what is going wrong ? What PINS are used by the LCD ? I suppose 21 (SDA) and 18 (SCL) ?
I didn't say it was clean, it's a workaround. You can buy grove to dupont converters.
@skink said in Application M5 AC Socket:
Hi at all,
is there a test program or an EasyLoader program with which I test the M5 AC socket !?
I have M5 stack with RS485 to TTL Unit or also a M5 Stick-C with M5StickC RS485 HAT.
The only known information is found here: https://docs.m5stack.com/#/en/app/ac_socket . I’m still waiting on one to be delivered
@lukasmaximus Thanks so much for your reply! Sorry I missed it. I found the Arduino sample and confirmed it works. Somehow I had been led to believe from issues on Github that it was only supported on Fire, but the battery sample works on my M5 Basic (black).