tinygo-org / drivers

TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
https://tinygo.org
BSD 3-Clause "New" or "Revised" License
607 stars 192 forks source link

epd: Add driver for Waveshare 2.9 inch e-paper V2 display #627

Open avinal opened 9 months ago

avinal commented 9 months ago

I am interested in writing a driver for this particular hardware, since I broke a screen and the screen I bought uses a different driver 😭 .

Here is the GitHub code: https://github.com/waveshareteam/e-Paper/blob/master/RaspberryPi_JetsonNano/c/lib/e-Paper/EPD_2in9_V2.c And the spec: https://files.waveshare.com/upload/7/79/2.9inch-e-paper-v2-specification.pdf

Any help regarding how to start would be very appreciated.