Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Inqbus/micropython_DEPG0213BN
Pure Micropython driver for the DEPG0213BN E-Ink display found on the TTGO T5 V2.3 ESP32 boards
https://github.com/Inqbus/micropython_DEPG0213BN
Last synced: 3 months ago
JSON representation
Pure Micropython driver for the DEPG0213BN E-Ink display found on the TTGO T5 V2.3 ESP32 boards
- Host: GitHub
- URL: https://github.com/Inqbus/micropython_DEPG0213BN
- Owner: Inqbus
- License: mit
- Created: 2021-08-21T22:12:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-09-04T21:54:55.000Z (about 3 years ago)
- Last Synced: 2024-04-22T12:33:47.714Z (7 months ago)
- Language: Python
- Size: 20.5 KB
- Stars: 14
- Watchers: 3
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-micropython - micropython_DEPG0213BN - Pure MicroPython driver for the DEPG0213BN eInk display found on the TTGO T5 V2.3 ESP32 boards. (Libraries / Display)
README
# micropython_DEPG0213BN
Pure Micropython driver for the DEPG0213BN E-Ink display found on the TTGO T5 V2.3 ESP32 boards
Overview
---------The TTGO T5 V2.3 ESP32 boards with E-Ink displays are a really cool platform for DIY and also for
scientific applications.[If you just want to use these boards for your home automatisation, please have a look at esphome/homeassistant.
They have a quite complete integration of these devices.]My data aquisition is based on amqtt_db and therefore I like to have more Python control over my sensors and the display.
So I shamelessly translated the CPP code of esphome to Micropython. I also stole some code from
https://github.com/Xinyuan-LilyGO/LilyGo-eink-v2.3-micropython/blob/master/README.MDInstallation
------------Just copy DEPG0213BN.py to your ESP32 Micropython device.
Usage
-----run.py gives you a "Hello World!" example which shows the usage of the driver.
Examples
--------In the examples folder there is code to display arbitrary fonts.
Limitations
-----------* Partial updates are implemented, but only for the whole display.
* This code is just a prove of concept. So please do not rely on any bit of it.