This is a relatively cheap SPI E-ink display that you can find on tindie. It has 4 shades of grey per pixel, and 172x72 resolution.
The code is at https://bitbucket.org/thesheep/micropython-ili9341/src/tip/ssd1606.py
Example code:
from machine import Pin, SPI
import ssd1606
spi = SPI(miso=Pin(12), mosi=Pin(13, Pin.OUT), sck=Pin(14, Pin.OUT))
display = ssd1606.SSD1606(172, 72, spi, Pin(4), Pin(5), Pin(2), Pin(15))
display.fill(3)
display.pixel(10, 10, 0)
display.show()
And the display:
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
In that case, how long does a full-screen update take? (Note: this display may be good because of its legibility in adverse lighting conditions, i.e., my machine shop :-)
Are you sure? yes | no
I didn't measure exactly, but about one second. The display is first cleared, then the new contents are displayed.
Are you sure? yes | no
always wanted one of these to play with, time to buy one :) thanks for sharing! These have been hard to find.
Are you sure? yes | no
Nice, I was looking for an e-ink display, was about to make a board and order parts, but this looks pretty good to play around.
Are you sure? yes | no
One down side is that you can only update the whole display -- can't update only part of it, as far as I can tell at least. There are displays out there that support partial updates.
Are you sure? yes | no