SSD1606 E-ink displayΒΆ

Published on 2016-07-01 in Various Micropython Libraries and Drivers.

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:

../../../_images/1811701467380577221.jpg

\