@teastain Thanks, that was what I was looking for. I got it to compile/load after installing the M5Core2 by M5Stack library. I agree with 'Brilliant and un to watch'.
Best posts made by dahult
-
RE: ReInstall Original Screen on new Core2
Latest posts made by dahult
-
Error comiling example ECHOREST in Arduino.ide (M5Atom.h - no ESP32 define)
I am trying to compile (and run) the Atom Echo Examples in Arduino IDE. The Arduino IDE is latest version 2.3.3. I have included the board json URL and have the board selected as an M5Atom. Loading either examples EchoRest or PlayMusic gets the same following error:
In file included from /private/var/folders/zz/8g3jvcb93_bf0d45sqhv2ldr0000gn/T/.arduinoIDE-unsaved20241015-30420-1iwv8mt.827k/PlayMusic/PlayMusic.ino:13:
/Users/doug/Documents/Arduino/libraries/M5Atom/src/M5Atom.h:82:8: error: extended character “ is not valid in an identifier
82 | #error “This library only supports boards with ESP32 processor.”Looking at M5Atom.h, line 82 is capturing an "if defined(ESP32)" on line 48.
I don't know where to look to find out where/why the if define is failing.
-
M5Go deep sleep with AAA_Base
I have a MicroPython script that collects data every four hours. The script collects the data I want then puts it in lower power mode using machine.deepsleep(). If I run the script using power via the USB-C port, the script works fine, the M5GO goes to sleep and wakes up every 4 hours. If I try to run the same script using the batteries in the BASE-AAA, the M5GO does not wake up after the first attempt. (Note: I am using the 2.0.2 firmware.)
I suspect the problem is with the IP5306 power management. Am I right in that assumption or is there another explanation? Is there any way to use battery power using the BASE-AAA? The schematic for the M5GO has a note that says the IP5306 is connected to I2C and I see it connected using i2c.scan() but the IP5306 data sheet does not have information about any i2c capability.
-
RE: ReInstall Original Screen on new Core2
@teastain Thanks, that was what I was looking for. I got it to compile/load after installing the M5Core2 by M5Stack library. I agree with 'Brilliant and un to watch'.
-
ReInstall Original Screen on new Core2
I just received a Core2. Plugging it in a very cool screen came up with lots of interesting stuff, especially the FFT sound display. I went to M5Burner to make sure it was loaded with the most recent software and after loading it with UIFlow 1.10.3 it shows a simple screen with 3 buttons. Is there any way to reload that original screen? And more interesting, what language was it written in and is it possible to get source?