Skip to content

Releases: adafruit/Adafruit_CircuitPython_EPD

Reduced CPU load during wait times

11 Feb 02:15
1f18b62
Compare
Choose a tag to compare

This release includes:

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

17 Jan 02:15
Compare
Choose a tag to compare

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

22 Oct 18:47
92323d3
Compare
Choose a tag to compare

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

20 Oct 18:19
cdcd1a5
Compare
Choose a tag to compare

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

06 Sep 19:35
82ce2b2
Compare
Choose a tag to compare

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

14 Jun 00:24
5385963
Compare
Choose a tag to compare

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.

Fix for CircuitPython 4.0.0 RC2 and later

20 May 01:37
ecdede6
Compare
Choose a tag to compare

There was an issue with CircuitPython 4.0.0 RC2 and later where byte checking was removed that caused the EPD library to fail. This fix allows the library to be used with the latest version of CircuitPython. Thanks @mrmcwethy

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.

README update

29 Apr 22:56
efdd7d3
Compare
Choose a tag to compare
  • Updated example usage in README

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.

Big refactor to match Arduino logic separation

31 Mar 23:34
c974cec
Compare
Choose a tag to compare

This also made it possible to add more displays, now has 2.7" tricolor support! Thanks @ladyada

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.

Update Travis Badge In Readme

15 Jan 23:53
f447249
Compare
Choose a tag to compare

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.