That's right, it looks like that was the problem. Thank you very much. What a peculiar behaviour if you init Serial twice.
Michael
That's right, it looks like that was the problem. Thank you very much. What a peculiar behaviour if you init Serial twice.
Michael
Sure. Even this tiny example fails. It prints "Begin", but not the "initializing ... OK" which M5.begin() usually prints.
#include <M5EPD.h>
M5EPD_Canvas canvas(&M5.EPD);
void setup() {
Serial.begin(115200);
Serial.printf("Begin\n");
delay(1000);
M5.begin();
M5.EPD.Clear(true);
}
void loop() {
yield();
}
I'm not manually resetting it, no. But even if I reset it, it doesn't work.
Hi,
I'm doing my first steps with the M5Paper and even the slightest examples often fail, because the device is stuck in the M5.begin() function - it never returns from it.
With the next upload, it works again, slightest change - stuck again.
I'm using Arduino IDE. Am I doing something wrong or is my device faulty?
Best regards,
Michael