2025-05-29 01:16:35 +02:00

22 lines
538 B
C

#ifndef EPAPER_H
#define EPAPER_H
#include <zephyr/kernel.h>
#include <zephyr/device.h>
#include <zephyr/drivers/spi.h>
#include <zephyr/drivers/gpio.h>
#define WIDTH 200
#define HEIGHT 122
#define BYTES_PER_LINE 25 // ((WIDTH + 7) / 8)
#define ALLSCREEN_GRAGHBYTES 3050 //(BYTES_PER_LINE * HEIGHT)
void epd_init(void);
void epd_update(void);
void epd_clear_black(void);
void epd_clear_white(void);
void epd_display_buffer(const unsigned char *buffer);
void draw_something(int num);
#endif // EPAPER_H