Does your mobile phone or tablet show a new wifi station that you can access?
Edit: change the dropdown box from station to acc-point then try again. if you run a wifi scan on a device you will now find a new esp device.
try to use m5 burner, then erase or load new firmware thru it, i do have one core unit which suddenly stopped to display anything on lcd screen, i can connect to it, load projects but nothing is showing up on screen except backlight is on.
Thanks @teastain,
i try it since few days, but i can't find any information how i must connect the Motor Modul.
I use this one: Link
Have you an idea how i must connect ENA (for PWM), IN1 and IN2 with the M5stack core and set the motor speed with PWM?
@nikita-ch I also tried removing the motion sensor - same problem. So the problem is in the frame or the sensor - I do not see any other possible places for the error
After a lot of testing I came to the following conclusion:
The problem was that I waited too long before enabling GPIO pin 12 in my code. This pin is used to keep the device powered by the battery.
I'm just speculating here, but it seems like there is a time frame in which you need to enable this pin, otherwise the device will not successfully boot.
Thanks!
Nick
I didn't get anywhere setting GPIO1 however I downloaded UIFlow v3.0 from https://docs.m5stack.com/en/download and uploaded the latest version v1.10.1 to my Core Ink and now I have working Restart and Power On / Off :-)
Hello @schedule-display
Have you tried the RTC example (w/o modifications)?
In your code, why did you add the two gpio_xxx lines? I think they are the reason M5Paper cannot shutdown.
Also this thread might be helpful.
Thanks
Felix
@macsbug Thanks for the tip I will give it a shot. The short demo video looks promising as I see a gauge that looks great. I have similar results with the Sprite library but fall short on compositing sprites past pushRotated.
Thanks
Hello @dominik
the nice thing about ESP32 and its variants (like the C3) is that different functions (like SPI) can use almost any GPIOs.
With the Arduino environment you can define the GPIOs to be used for SPI like this:
#define SCK GPIO_NUM_6
#define MISO GPIO_NUM_4
#define MOSI GPIO_NUM_7
#define CS GPIO_NUM_5
SPI.begin(SCK, MISO, MOSI, -1);
Thanks
Felix
@twostick
FYI; light sleep current pulled out of the battery depend on the battery voltage:
<2.7V device wont wake up anymore
2.7V 4.4mA
3.0V 3.9mA
3.7V 3.1mA
4.2V 2.7mA
This dependacy is caused by the DC-DC conversion that converts the Lipo voltage first to 5Vdc. (SY7088 chip).
The 5Vdc gets also down converted to 3v3 (SY8089 chip) .
According to the datasheet, the ESP itself should only use 0.8mA in light sleep. So 2mA gets waisted.
What a pitty.
dd.07-04-22:
The above is not completely true. I'm using the M5GFX lib and when I execute the function display.sleep(); before going to deep sleep (esp_deep_sleep_start();) the sleep current drops to a 1.25mA. Still considerable...
Hi,
It's actually significantly simpler to type an e after the umlauted letters, and utilize a twofold s (ss) for ß. That is how Germans treat they need to.
My device is now running for about 6 days with one battery charge.
But I'm using deep sleep mode now.
If I use disableEPDPower() before getting into light sleep mode, I need to re-init the display after wake up. So the advantage of light sleep is lost and display need to be fully updated.
I choose this device with e-paper display to build a low power application, but at the end it was not the best decision to use M5paper.