Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    Connect ePaper Display to TTN

    Scheduled Pinned Locked Moved LoPy
    loraepapereinkttnlopy
    7 Posts 5 Posters 2.4k Views 5 Watching
    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.
    • W Offline
      waskerly
      last edited by

      Hi everyone! I am looking to connect an ePaper display to the Things Network using a LoPy. This display will show basic weather information and maybe a few calendar notifications. LoRa is a very attractive option because I don't have to worry about a gateway and it's very low power.

      Obviously, it's not possible to send entire images down because of TTN bandwith limitations. However, it should still be possible to send text(maybe compressed?) and render that on the screen.

      Has anyone attempted to do this before? I can find various ePaper displays on sparkfun and adafruit but haven't found any solid tutorials. Any pointers or help would be greatly appreciated!

      robert-hhR rcolisteteR 2 Replies Last reply Reply Quote 0
      • robert-hhR Offline
        robert-hh @waskerly
        last edited by

        @waskerly Peter Hinch has made nice drivers for e-paper displays for Pyboard https://github.com/peterhinch/micropython-epaper. It should not be too complicated to port them to LoPy, even if not all modules are needed. In case of questions, ask Peter.

        W G 2 Replies Last reply Reply Quote 0
        • W Offline
          waskerly
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • W Offline
            waskerly @robert-hh
            last edited by

            @robert-hh

            Thank you! This is a very helpful first step.

            Are there any guides for how do handle bandwidth limitations on TTN? I'm assuming it's not practical to send a full image for each update, especially with duty cycle restrictions.

            I might have to perform image manipulation directly on the LoPy from received data.

            1 Reply Last reply Reply Quote 0
            • G Offline
              GrtVHecke @robert-hh
              last edited by

              @robert-hh @waskerly

              has anybody created or adapted a driver for the e-paper display?

              Kind regards,

              Geert

              T 1 Reply Last reply Reply Quote 0
              • T Offline
                thinginnovations @GrtVHecke
                last edited by

                there are different epaper displays available, do you have a specific manufacturer in mind? I have been using displays from Pervasive Displays successfully. Unfortunately I cannot share the code due to NDA restrictions.

                Andrew

                1 Reply Last reply Reply Quote 0
                • rcolisteteR Offline
                  rcolistete @waskerly
                  last edited by rcolistete

                  There are MicroPython drivers for epaper displays. E. g. :

                  • ayoy/micropython-waveshare-epd, supports 1.54" Waveshare two-color E-Paper Display only :
                    https://github.com/ayoy/micropython-waveshare-epd
                  • mcauser/micropython-waveshare-epaper, for many display sizes :
                    https://github.com/mcauser/micropython-waveshare-epaper
                    https://forum.micropython.org/viewtopic.php?f=14&t=3393

                  My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

                  1 Reply Last reply Reply Quote 1

                  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
                  • 1 / 1
                  • First post
                    Last post

                  Pycom on Twitter

                  Pycom