Connect ePaper Display to TTN
-
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!
-
@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.
-
This post is deleted! -
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.
-
has anybody created or adapted a driver for the e-paper display?
Kind regards,
Geert
-
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
-
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
- ayoy/micropython-waveshare-epd, supports 1.54" Waveshare two-color E-Paper Display only :
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