[SOLVED] Can't Run Paper S3 With BarGraph Example
-
Trying to follow instructions in https://docs.m5stack.com/en/arduino/m5papers3/program
Rather than install a generic ESP32 board manager I now see there is a specific M5PaperS3 board defined, so I used that.
I cannot put the M5PaperS3 into download mode for more than a few seconds, the LED blinks 9 times then the unit turns itself off. However, BarGraph.ino successfully compiles and uploads to the M5PaperS3, but afterwards the device is bricked. This text is output continuously from the serial port:
My includes have been edited as instructed:
#include <epdiy.h> #include <M5GFX.h>
Upload occurs:
After which the device doesn't turn on and clear the screen on reboot.
I am still using Arduino IDE 1.8.19. Presumably IDE 2.0+ is mandatory?
The eocumentation states, "M5Unified and M5GFX versions must be greater than 0.2.2" but the latest version of M5Unified is 0.2.2.
Also - is UIFlow support proposed for this device? I have never been able to get UIFlow to work over a serial port, and the device did not come with a BIOS/key for OTA installs.
-
I got the bar graph demo to work:
-
Using the latest M5 board package, you should see a board "M5PaperS3", so the requirement to downgrade the esp32 board package to 3.0.6 is not necessary. Use the "M5PaperS3" board definition instead of the generic ESP32S3 one.
-
The instructions to install epdiy are somewhat vague. Simply clone the epdiy library to your arduino library directory and it will work, doing a "make" is not necessary.
-
Follow the rest of the instructions at https://docs.m5stack.com/en/arduino/m5papers3/program, pay careful attention to the special board settings for OPI PSRAM, etc.
-