Git Product home page Git Product logo

gxepd2_32's Introduction

GxEPD2_32

Simplified Version of GxEPD for 32 Bit Arduino

for SPI e-paper displays from Dalian Good Display

and SPI e-paper boards from Waveshare

important note :

- these displays are for 3.3V supply and 3.3V data lines.

- never connect data lines directly to 5V data pins.

- this version will not compile for or run on AVR Arduino.

Paged Drawing, Picture Loop

- This library uses paged drawing to limit RAM use and cope with missing single pixel update support

- buffer size can be adapted in the header files if needed; original value should be ok for normal use

- Paged drawing is implemented as picture loop, like in U8G2 (Oliver Kraus)

Supporting Arduino Forum Topics:

Version 1.0.11

  • GxEPD2_32_Spiffs_Example, GxEPD2_32_Spiffs_Loader for ESP32

Version 1.0.10

  • bitmap handling fixes

Version 1.0.9

  • GxEPD2_32_SD_Example & GxEPD2_32_WiFi_Example for ESP32

Version 1.0.8

  • interim update with fixes & enhancements to 1.0.7 & 1.0.6
  • renamed GxEPD2_32_SD_BitmapExample to GxEPD2_32_SD_Example
  • GxEPD2_32_WiFi_Example and GxEPD2_32_Spiffs_Loader have download issue with big downloads

Version 1.0.7

  • added GxEPD2_32_Spiffs_Example
  • added GxEPD2_32_Spiffs_Loader
  • added GxEPD2_32_WiFi_Example

Version 1.0.6

  • added GxEPD2_32_SD_BitmapExample

Version 1.0.5

  • update and fix for additions of version 1.04

Version 1.0.4

  • Support for Bitmaps (Sprites) to Controller Buffer and to Screen
  • the bitmaps can reside in RAM or ROM, parameter pgm, default RAM
  • origin x and width should be multiple of 8, are rounded down
  • cropping to screen dimensions is handled
  • allows tiled drawing for bitmaps from SD, SPIFFS or WiFi download
  • use e.g. writeImage(...) for each tile, followed by refresh() for all

Version 1.0.3

  • support for GDEW075Z09 7.5" 3-color moved to GxEPD2_32_3C
  • not tested by me, but one user reported succesful use
  • NOT RECOMMENDED, as it has extremely long refresh time reported

Version 1.0.2

Version 1.0.1

  • Example Bitmaps & 4.2" b/w fast partial update

gxepd2_32's People

Contributors

zinggjm avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.