🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    M5Go deep sleep with AAA_Base

    Scheduled Pinned Locked Moved M5GO
    2 Posts 2 Posters 3.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D Offline
      dahult
      last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • felmueF Offline
        felmue
        last edited by felmue

        Hello @dahult

        the IP5306 I2C registers are described here (under Related link - Datasheet).

        Unfortunately the IP5306 turns the output off after a timeout (max: 64 s) if the load is too low; like when ESP32 is in deep sleep mode.

        There was a similar discussion in this thread here.

        Thanks
        Felix

        GPIO translation table M5Stack / M5Core2
        Information about various M5Stack products.
        Code examples

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • First post
          Last post