Marcin Białoń
ce80e7582f
epd1in54: add Waveshare 1.54inch B/W e-Paper display ( #704 )
...
epd1in54: add Waveshare 1.54inch B/W e-Paper display
2024-10-23 13:43:30 +02:00
Thomas
4a0bcba87c
epd2in66b: Waveshare 2.66inch E-Paper Display Module (B) for Raspberry Pi Pico ( #673 )
...
epd2in66b: add working driver
Co-authored-by: Thomas Richner <thomas.richner@oviva.com >
2024-06-10 13:16:45 +02:00
Ayke van Laethem
3e64e754a2
epd2in13: use better black/white approximation
...
The previoius behavior was that entirely black pixels were treated as
white, and anything else as black. That's at least counter-intuitive.
This patch changes the behavior to actually look at the color values and
use a cutoff around medium gray: darker colors are treated as black, and
lighter colors are treated as white.
This is a backwards incompatible change, but I think this behavior makes
a lot more sense.
2023-11-09 10:07:19 +01:00
Ayke van Laethem
2c2da5c7bb
epd2in13: add Sleep method like other displays
...
For details, see: https://github.com/tinygo-org/drivers/pull/548
2023-11-07 10:39:14 +01:00
Ayke van Laethem
14994a3f31
epd2in13: unify rotation configuration with other displays
...
This commit updates rotation behavior to match other displays.
For more information, see: https://github.com/tinygo-org/drivers/pull/550
This changes the signature of `SetRotation` but I don't think any
existing code will be affected by this change.
2023-11-07 10:39:14 +01:00
deadprogram
1bb1b621c6
all: correct go fmt
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2022-09-25 13:23:16 +02:00
Kenneth Bell
749b2f6726
epd: add waveshare 2.9in (v1)
2022-08-05 21:01:04 +02:00
deadprogram
46c9ba9595
spi: remove machine.SPI and replace with drivers.SPI interface for almost all SPI drivers
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2020-12-15 06:08:59 +01:00
Tim Boldt
b1ae52d1b9
Add Waveshare 4.2in B/W e-paper driver ( #183 )
...
* waveshare-epd/epd4in2: Add Waveshare 4.2in e-paper driver
2020-08-25 18:57:13 +02:00
Daniel Esteban
d8675515bc
epd2in13: added rotation
2019-07-15 01:35:33 +02:00
Ron Evans
c09f0a8075
all: switch to using custom domain for all drivers
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-05-29 13:33:50 +02:00
Ron Evans
3f946868e1
all: refactor all current drivers to use new machine.Pin interface
...
Signed-off-by: Ron Evans <ron@hybridgroup.com >
2019-05-26 21:46:33 +02:00
Daniel Esteban
30b118cf63
support for Waveshare EPD 2.13" display (black&white only) ( #61 )
...
* support for Waveshare EPD 2.13" display (black&white only)
2019-05-24 12:37:02 +02:00
Daniel Esteban
374d3f6bec
Support for Waveshare 2.13" (B & C versions) e-paper display ( #56 )
...
* Support for Waveshare 2.13" (B) e-paper display
2019-05-17 07:55:57 +02:00