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

    AtomS3 0.85" OLED unable to wake from buttom

    Atom
    3
    4
    1.7k
    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.
    • N
      notsonominal
      last edited by

      Recently tried using the AtomS3 with 0.85" OLED for a CAN-bus project and it seems like a missed opportunity to not have the (only) button under OLED connected to a pin that support waking up the ESP.

      Is there an easy workaround for this?

      I would also have to find a way to put the isolated CAN bus base to sleep to make this project viable with M5Stack products so I guess odds are I'll have to make my own, but I would be nice if new products were designed with deep sleep and power saving in mind.

      1 Reply Last reply Reply Quote 0
      • teastainT
        teastain
        last edited by

        @notsonominal G41 is the input from the button into your program.
        You can read that button and do whatever your program needs, even transfer the input directly to an output.
        :)

        Cheers, Terry!

        100% M5Stack addict with several drawers full of product!

        N 1 Reply Last reply Reply Quote 0
        • N
          notsonominal @teastain
          last edited by

          @teastain but G41 isnt supported as a wake-up pin from deep sleep - when the AtomS3 has a ton of free pins this seems like something that could be adressed in a future revision to make the product more usable.

          1 Reply Last reply Reply Quote 0
          • S
            sonic
            last edited by

            I'm not able to get
            https://docs.m5stack.com/en/atom/Atomic CAN Base
            to work with the AtomS3, immediately TWAI_ALERT_ERR_PASS, TWAI_ALERT_BUS_ERROR

            https://docs.m5stack.com/en/unit/can
            works, though.
            What CAN library did you use? With what pin definitions?

            Thanks in advance!

            1 Reply Last reply Reply Quote 0
            • First post
              Last post