Hello @jhfoo2
well, in my experience and with my M5PaperS3 it takes a couple of readouts (e.g. M5.update()) until the return value from the touch controller goes back to 0.
Please let me know if you find a more elegant solution.
Thanks
Felix
Forum wide moderators
Hello @jhfoo2
well, in my experience and with my M5PaperS3 it takes a couple of readouts (e.g. M5.update()) until the return value from the touch controller goes back to 0.
Please let me know if you find a more elegant solution.
Thanks
Felix
Hi @jhfoo2
well, in my case, without the 1 second delay the UI label wasn't fully updated on the display. Or in other words, ESP32 already went into light sleep while in the background the display was still finishing to update. (In your case it might be ok without the delay as the print() takes some time.)
Edit:
I think the reason for not getting the touched X, Y is that internally the wake-up code already read the touch IC registers and by doing so cleared the values. But I could be wrong about that as it is simply a guess.
I updated my example M5PaperS3_Light_Sleep_Test_UIFlow2.4.3 in the UIFlow2 Project Zone to read touch coordinates after wake-up from touch. It's a bit tricky as M5.update() needs to be called repeatedly until the number of touch points drops back to 0.
Thanks
Felix
Hello @Wambo6000
maybe you are hearing what's described on the product page here: "Abnormal Device Noise".
Thanks
Felix
Hello @jhfoo2
please have a look at the UIFlow2 Project Zone example I created: M5PaperS3_Light_Sleep_Test_UIFlow2.4.3
Thanks
Felix
Hi guys
I looked at some of the comments - they are all dated from last year. I did not see anything recent. That makes me believe that the commenting feature has been turned off.
Thanks
Felix
Hello @alex9
it looks like yes, GPIO0 is TX pin for RS485. See pinmap here.
The platformio.ini example can be found here.
Running a quick search I did not find an RS485 example, sorry.
Edit: Maybe try this RS485 library.
Thanks
Felix
Hello @JohnSal
I think you only need to add one RGB unit but with number set to 6 instead of 3.
Thanks
Felix
Hello @hotellonely
yes, it looks like the drop-down box needs fixing. In the mean time you can use all GPOs on the 14 pin header via some custom code blocks.
I created an example in UIFlow2 Project Zone called M5CardputerAdv_ExtPin_Test_UIFlow2.4.2
Thanks
Felix
Hi guys
I can confirm receiving IR from Unit IR is broken for M5Core2 as well.
Thanks
Felix