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

    Ultra Low Power Stick, Is There a Market?

    M5 Stick/StickC
    6
    10
    17.6k
    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.
    • M
      maxstack
      last edited by maxstack

      I was wondering if many users would want a stick that can run off battery power in a low power mode for perhaps a week, like a cell phone can...

      (I just demonstrated the M5stickC to a user group, with 5 different apps merged into one, had to worry about having LCD backlight turned down to get more than 20 minutes battery life)

      This may require some improvement of peripheral power management and an E-Paper display, which can be 'on' all the time (but with severe limits to interactivity) may need to rely on USB connection for setting up WiFi connection, etc, or an attached OLED "terminal" for basic setup interface in the field (a screen mirror mode would be fun)

      Applications that come to mind include:

      • Environmental readings display that updates Temperature, etc readings once per minute.
      • Bitcoin price display that updates from the web every 15 minutes.
      • Data logger that stores low volume data in ram, and transmits hourly packets via WiFi.
      • Should be able to run as a BLE beacon for a reasonable amount of time.

      There's one E-Paper display prospect that may be suitable.
      http://www.e-paper-display.com/products_detail/productId=412.html
      .02" E-Paper Display

      GooDisplay 1.02 inch Flexible E-Paper Screen : 128x80 resolution, B&W part# GDEW0102I4F
      Outline: 32.57 x 18.6 x0 .3mm, Active Area: 21.76 x 14mm
      Some tricky folding of the connector end would be needed,
      the 0°C~50°C operating range is an issue as well.

      Sales Page:
      http://www.eink-display.com/product/60800721960-805897889/E_good_display_flexible_1_inch_1_02_inch_e_ink_e_paper_display.html

      (Alibaba has considerably lower price offerings)

      Eval board.
      https://buyepaper.com/demo-kit-driver-development-board-for-102-inch-e-paper-e-ink-display-despi-102-p0091-p0091.html

      To counter the large visual feedback delays of E-paper, more inputs, like 5 touch sensor hot spots embedded in the case along 1 edge of the display would be useful for menu designs.

      Even the ideal ESP32 hardware is a challenge to run from an 80mah battery. The work done on stick watch software should be very helpful.

      I understand that the overhead to wake from a deeps sleep makes it only practical to sleep for more than 1 minute at a time.

      The 200mA overhead of running the radio, would probably limit connections to very short bursts.

      This example post concluding that 20-25mA is required to maintain an AP association, is the sort of ESP32 issue that may be quite challenging.
      https://esp32.com/viewtopic.php?t=8070

      One E-paper article noted:
      “an e-paper display will use around 3 mA for 2 seconds each time it updates its contents”

      1 Reply Last reply Reply Quote 0
      • W
        wikistik
        last edited by

        It would be a good project but would result in a completely different product. For greatly extending the run time of the existing product how about a large external battery such as a power bank connected to the usb jack? Quick, cheap, and easy and should do fine for demonstrations and prototyping.

        1 Reply Last reply Reply Quote 0
        • M
          m5er
          last edited by

          I would really like to have an M5stack with e-paper display! I do have one of the use cases you mentioned - bitcoin price ticker, but I'm not using M5Stack due to several limitations, the biggest of which is that the display cannot stay ON while device is sleeping.

          If anyone develops an M5stack with e-paper display (and eliminates the above limitation), I will gladly buy large quantities of this device!

          ajb2k3A 2 Replies Last reply Reply Quote 1
          • ajb2k3A
            ajb2k3 @m5er
            last edited by

            @m5er Are you aware that there is now an external battery pack for the stickC?
            link text
            alt text

            UIFlow, so easy an adult can learn it!
            If I don't know it, be patient!
            I've ether not learned it or am too drunk to remember it!
            Author of the WIP UIFlow Handbook!
            M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

            M 1 Reply Last reply Reply Quote 0
            • ajb2k3A
              ajb2k3 @m5er
              last edited by

              @m5er said in Ultra Low Power Stick, Is There a Market?:

              I would really like to have an M5stack with e-paper display! I do have one of the use cases you mentioned - bitcoin price ticker, but I'm not using M5Stack due to several limitations, the biggest of which is that the display cannot stay ON while device is sleeping.

              If anyone develops an M5stack with e-paper display (and eliminates the above limitation), I will gladly buy large quantities of this device!

              Does a epaper display exist that is small enough?
              As the default firmware is micropython based then it may be possible to swap out the SPI screen for an eink screen.
              And yes there is a market for a more energy efficient version.

              UIFlow, so easy an adult can learn it!
              If I don't know it, be patient!
              I've ether not learned it or am too drunk to remember it!
              Author of the WIP UIFlow Handbook!
              M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

              1 Reply Last reply Reply Quote 0
              • MatiM
                Mati
                last edited by

                HI,
                what about this idea:
                wake
                connect to wifi
                display to 100
                read light sensor
                ping m5stack.com
                wait 5 sec
                display go down to 30
                deepsleep 10 sec.

                all is native base on latest m5stack uiflow. only the ping is extra lib imported and bit modded.

                https://youtu.be/7Cj48WF9Azw

                world101W 1 Reply Last reply Reply Quote 0
                • M
                  m5er @ajb2k3
                  last edited by

                  Hey @ajb2k3, thanks for your input, but I'm afraid bigger/external battery doesn't answer OP's question and neither the issue I referenced. An e-paper display will certainly render the M5stack a lot more energy efficient while preserving the same product size (while external battery will just make the product bigger). And yes, e-papers of this size do exist, though are probably more expensive than the OLED.

                  @Mati if your M5stick is indeed in deep sleep while the display is on, then the issue I referenced earlier affects only the M5stack. I don't see why this issue is not fixed in this product...

                  MatiM 1 Reply Last reply Reply Quote 1
                  • MatiM
                    Mati @m5er
                    last edited by

                    @m5er let my try to kill the lcd in deepsleep.
                    Keep in mind i have other project with pure esp32 chip and small oled, and guess what =] lcd is also not cutted do the code design. Power is still drained from esp module.

                    There must be the way to cut it and now i will follos this for sure =D

                    M 1 Reply Last reply Reply Quote 0
                    • M
                      m5er @Mati
                      last edited by

                      Hey @mati. Any success on this?
                      Just to be clear, the issue is not that I need to cut the LCD in deep sleep, but just the opposite - to keep the LCD ON while the M5Stack is in deep sleep. Have you managed to test this?

                      1 Reply Last reply Reply Quote 0
                      • world101W
                        world101 @Mati
                        last edited by

                        @mati said in Ultra Low Power Stick, Is There a Market?:

                        HI,
                        what about this idea:
                        wake
                        connect to wifi
                        display to 100
                        read light sensor
                        ping m5stack.com
                        wait 5 sec
                        display go down to 30
                        deepsleep 10 sec.

                        all is native base on latest m5stack uiflow. only the ping is extra lib imported and bit modded.

                        https://youtu.be/7Cj48WF9Azw

                        When you say "all is native base on latest m5stack uiflow" do you mean the uiflow firmware or the Blockly blocks? Because I don't see a block for deep sleep in uiFlow. I'm interested in getting deep sleep working with uiFlow.

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