Skip to content

Commit a9de6b9

Browse files
authored
Merge pull request #1 from nsauzede/patch-1
Update README.md
2 parents a392f5d + ec1401d commit a9de6b9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Written by Larry Bank<br>
77
I'm fascinated by displays of all types, especially eink. I already wrote a library for SPI type displays (built-in controllers) called bb_epaper. Recent client projects involving parallel eink displays have inspired me to take a look at what it takes to drive them. At the time of this writing, most ESP32 projects which use parallel eink displays will make use of the EPDiy library. This library has been in existence for about 5 years and has grown to support a wide range of devices. For my use cases, the library is missing features and is complicated to modify, so I decided to re-invent the wheel.<br>
88

99
<b>What's special about FastEPD?</b><br>
10-
Since writing several display libraries (OneBitDisplay, bb_spi_lcd, bb_epaper), I've used all of my experience with graphics and C++ APIs to create a clean design from the start. Libraries often grow in random ways over time as new features are bolted on and design problems are covered up with hacks. In this case, bb_epdiy has a better design from the begining and will be easier to maintain and understand. Some of the unique features are compressed fonts and graphics, more flexibility in display updates and a simple API which includes pre-configured setups for popular hardware.
10+
Since writing several display libraries (OneBitDisplay, bb_spi_lcd, bb_epaper), I've used all of my experience with graphics and C++ APIs to create a clean design from the start. Libraries often grow in random ways over time as new features are bolted on and design problems are covered up with hacks. In this case, FastEPD has a better design from the begining and will be easier to maintain and understand. Some of the unique features are compressed fonts and graphics, more flexibility in display updates and a simple API which includes pre-configured setups for popular hardware.
1111

1212
Please read the Wiki for API details.
1313

0 commit comments

Comments
 (0)