@speedrussr
This is great info....I was just running through my code again due to duplications/mirroring of graphics.
It came up out of nowhere when I asken my colleguae to test it, after I tested it for a couple of weeks without any problems.
There are lots of site dedicated to programming on the internet. You first need to learn the hardware of the StickCplus2 from the M5Stack website then learn how to program.
M5Stack devices use UIFlow2 which is built on micropython so I suggest you start with learning how to program in UIFlow2 and micropython first.
Well, I go the M5Unified example working. I'm not sure why I failed on that yesterday, nor which element in there causes it to function correctly where the simple test (above) fails. But I'm accepting the win and absorbing the nicer code into mine. 😉
@maxking9 It is an ESP32, so the sky's the limit. TFT_eSPI and LVGL are very popular, but the M5Stack graphics library is suited to the device and easy to use. https://github.com/m5stack/M5StickCPlus2
Are you making sure you are burning the correct firmware version as there are 3 different StickC's?
Have you pressed the reset button on the stick C after the burn button turns green?
Have you erased the stickC first?
@otac1000
marauder:
"One who roams from place to place making attacks and raids in search of plunder : one that marauds."
Maybe it hacked you? Sounds like a Denial of Service Attack, or it de-authered you!
Hi @tacmonkey - I had a similar issue trying to capture audio with my m5stick. I had success using:
SD = 34
WS = 0
SCKJ = -1
The clock listed as pin 0 on the sticker on the back of the M5 Stick seems to actually relate to the word select clock. The code I was using required a value to be assigned for the SCKJ so I just set it to -1 to pass through an undefined pin value and this worked. I don't know if this would work in your particular situation but thought it worth passing on because it worked for me.