Skip to content

Releases: vroland/epdiy

Hardware Revision 7

01 Nov 19:49
Compare
Choose a tag to compare

The V7 controller iteration is based on the ESP32S3. Highlights of the new board include:

  • Support for high-resolution displays with 16 data lines
  • Much faster updates thanks to the ESP32S3 SOC and the LCD peripheral
  • An on-board RTC, LiPo charging

EPDiy 2.0.0

01 Nov 19:51
Compare
Choose a tag to compare

Accompanying the hardware release, version 2.0.0 of the driver library is released. As indicated by the bump in major version, we break backwards compatibility with old code. However, compatibility with old hardware is kept. The main changes are:

  • Board and display configuration are set at driver initialization instead of compile time. This improves ease of use for environments such as Arduino, as well as code maintainability.
  • Support for the V7 board, using the LCD peripheral for fast updates

Thanks to all the epdiy contributors for participating in the discussion, testing, and giving feedback!

What's Changed

  • Tracking PR: epdiy v7 and dynamic display configuration by @vroland in #251

Full Changelog: 1.0.2...2.0.0

EPDiy 1.0.2

24 Oct 20:16
221f068
Compare
Choose a tag to compare

Minor update release with various fixes by epdiy contributors. Additionally, this is the last backwards-compatible feature release before 2.0.0, which makes breaking changes to the library API.

What's Changed

New Contributors

Full Changelog: 1.0.1...1.0.2

EPDiy 1.0.1

30 May 07:30
3ffb83c
Compare
Choose a tag to compare

This is a minor release containing updates made before merging #160 that introduced a new way to define boards in epdiy.

It includes corrections in code for different boards, including V6, V5 and Lilygo:

  • Correction for big fonts
  • Adjustments for better power consumption in V5 & Lilygo EPD47 boards

Hardware Revision 6.1

23 Nov 13:58
e0e11fc
Compare
Choose a tag to compare

This is a bugfix release of the v6 board. It uses a new chip for power generation, the TPS65185, which should improve reliability and makes a few things easier from the user's perspective. For example, the VCOM voltage can now be set via software.

Through the use of a GPIO expander chip, 8 expanded GPIOs are available on v6, which can be accessed though the epd_board_specific.h header.

Hardware Revision V6

26 Aug 11:02
1cd1594
Compare
Choose a tag to compare

This release marks the completion of the v6 board. It uses a new chip for power generation, the TPS65185, which should improve reliability and makes a few things easier from the user's perspective. For example, the VCOM voltage can now be set via software.

Through the use of a GPIO expander chip, 8 expanded GPIOs are available on v6, which can be accessed though the epd_board_specific.h header.

NOTE this board version as an issue when running from battery (see #126). Please use the 6.1 release!

epdiy 1.0.0

27 Mar 20:57
Compare
Choose a tag to compare

This marks the 1.0.0 release of the epdiy software library, with the following milestones reached:

  • Vendor waveform support
  • Arduino IDE support
  • Highlevel API layer

While not everything is fully polished yet, I don't expect mayor API breakage from this point.

Hardware Revision 5.0 RC1

25 Jan 19:16
322bcea
Compare
Choose a tag to compare
Pre-release

Revision 5 of the board is optimized for the use with LiPo batteries, featuring a LiPo charger and ultra-low deep sleep current.

So far, I only tested a prototype of it. The newest gerbers should work, but are untested! If you have tested them, please let me know!