Skip to content
/ epd_9in1 Public

EPD 1in9 eink Waveshare display driver library for arduino

License

Notifications You must be signed in to change notification settings

gpont/epd_9in1

Repository files navigation

Welcome to epd_1in9 👋

Version Documentation License: MIT Paypal

Module

EPD 1in9 eink display waveshare driver library for arduino.

Table of Contents

Installation

Run command:

pio pkg install -l "gpont/epd_9in1"

or

On the env section of platformio.ini, add the following:

[env]
lib_deps =
  gpont/epd_9in1

Now the EinkDisplay.h is available to be included:

#include "EinkDisplay.h"

Usage

You can use high level class EinkDisplay.h or low level functions from EPD_1in9.h if your need more manual control.

Example usage:

#include "EinkDisplay.h"

EinkDisplay *display;

void setup() {
  display = new EinkDisplay(CELSIUS);
}

void loop() {
  display->setNumbers(123.4, 12.3);
  display->setLowPowerIndicator(true);

  display->loop();
  delay(300); // For stable updating
}

See also:

Author

👤 Evgenii Guzhikhin

Contributing

🤝 Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

paypal

License

📝 Copyright © 2023 Evgenii Guzhikhin.
This project is MIT licensed.

About

EPD 1in9 eink Waveshare display driver library for arduino

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published