epd-waveshare/examples
Chris 5c0744ff01
Various improvements (#25)
- Added is_busy to Waveshare_Interface
- Added IS_BUSY_LOW const for all supported epds
- Added is_busy to DisplayInterface
- moved width, height and default_background_color directly to epd4in2 module
- Added VarDisplay (a variable buffersize display/graphic driver)
- Removed all Buffers (Buffer1in54,...) and instead made specialised Displays (Display1in54,...) with included Buffers
- Updated and added more examples
- Cargo fmt/clippy
- Improved Docs/Readmes
2019-03-06 11:48:05 +01:00
..
epd1in54_full Various improvements (#25) 2019-03-06 11:48:05 +01:00
epd1in54_no_graphics Various improvements (#25) 2019-03-06 11:48:05 +01:00
epd2in9_full Various improvements (#25) 2019-03-06 11:48:05 +01:00
epd4in2_full Various improvements (#25) 2019-03-06 11:48:05 +01:00
epd4in2_var_display_buffer Various improvements (#25) 2019-03-06 11:48:05 +01:00
Readme.md Various improvements (#25) 2019-03-06 11:48:05 +01:00

Readme.md

Examples:

All of these examples are projects of their own.

A few notes:

  • If not stated otherwise the example is for a Raspberry Pi running Linux.
  • epdXinYY_full showcase most of what can be done with this crate. This means that they are using graphics feature and use the DisplayXinYY with its buffer.

Special Examples:

epd4in2_var_display_buffer

This examples used the graphics feature with VarDisplay and therefore a variable buffer(size).

epd1in54_no_graphics (Fastest Example)

This example doesn't use the graphics feature and handles all the "drawing" by itself. It also has a speeddemonstration included.