EPD Display  1.0.0
Library and application for EPD smart displays
Classes | Macros
EPD_Display.h File Reference

Library for EPD displays. More...

#include <Arduino.h>
#include <stdint.h>
#include <stdio.h>
#include <display_helpers.h>
#include <DisplayCanvas.h>
#include <string>
Include dependency graph for EPD_Display.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EPD_Display
 E-Paper display initialization (same functions for multiple display sizes) More...
 

Macros

#define uS_TO_S   1000000
 
#define TIME_TO_SLEEP   20
 
#define EPD_CS_PIN   15
 
#define EPD_RST_PIN   2
 
#define EPD_DC_PIN   4
 
#define EPD_BUSY_PIN   5
 
#define EPD_MOSI_PIN   23
 
#define EPD_CLK_PIN   18
 
#define GPIO_PIN_SET   1
 
#define GPIO_PIN_RESET   0
 
#define DEV_Digital_Write(_pin, _value)   digitalWrite(_pin, _value == 0? LOW:HIGH)
 
#define DEV_Digital_Read(_pin)   digitalRead(_pin)
 
#define DEV_Delay_ms(__xms)   delay(__xms)
 

Detailed Description

Library for EPD displays.

Author
Dávid Jánosfalvi, Juraj Ďuďák