Releases: adafruit/Adafruit_CircuitPython_EPD
Added Grayscale Image Mode Support
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
2.6.2 - Fixed discord invite link
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
2.6.1 - Added Black check, reran Black with Python 3 target.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
2.6.0 - Upgrade to latest Pylint, implement Black formatting
We have upgraded Pylint checks to use the latest version of Pylint and implemented usage of Black Python formatting. This does not change the functionality of the code - it is designed to bring it up to current standards and make it more readable.
- Remove pinned Pylint version number from build.yml file
- Synced
.pylintrc
file to match Adafruit standard - Ran upgraded Pylint and applied any changes or new disables necessary
- Ran Black formatter and allowed application of changes across entire repo
For more information on using Pylint and Black on your code, check out this guide on working with Pylint and Black
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
Reduced CPU load during wait times
This release includes:
- reduces load on the CPU for SBCs. Thanks @mariovisic
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
2.5.1 - Changed CI from Travis to GitHub Actions
This release includes:
- Migrating this repository from Travis to GitHub Actions. This has no effect on the behavior of the code itself.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
Added 2 more Pillow Examples
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
Added framebuf to Requirements list
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
Added Version and Repo URL
To make this compatible with circup
, proper version and Repo URLs were added.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
Fixed sharing SPI data lines and fill logic
Fixed Issues #21 and #22 . The prior version did not release EPD SRAM CS_pin between updates. As a result, sharing the SPI lines with another device would cause miscommunication. Also, within the EPD board, there was miscommunication which caused the fill logic to fail. Both problem were fixed with this change.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-epd
.
Read the docs for info on how to use it.
- Note, this is 2.03 re-released as 2.4.0 to fit proper semver.