summaryrefslogtreecommitdiff
path: root/drivers/display
AgeCommit message (Collapse)Author
2017-05-21drivers: Replace deprecated Pin.high()/low() methods with .__call__(1/0).Paul Sokolovsky
2017-05-17drivers/display/lcd160cr_test: Allow test to take orientation parameter.Damien George
2017-05-17drivers/display/lcd160cr: Fix get_line method and enhance screen_dump.Damien George
The docs are updated and describe the new behaviour of these methods.
2017-02-27drivers/display/lcd160cr: Add check that JPEG size is less than 65536.Damien George
2017-02-24drivers/display/lcd160cr: Fix bug with save_to_flash method.Damien George
2017-02-21drivers/display/lcd160cr: Fix bugs with lcd.get_pixel().Damien George
Fixes issues #2880 and #2881.
2017-02-17drivers/display/lcd160cr: Use correct variable in set_power().Stephan Brauer
2017-01-23drivers/display: Add driver and test for uPy LCD160CR display.Damien George
2016-12-01drivers/display/ssd1306.py: Update to use FrameBuffer not FrameBuffer1Radomir Dopieralski
2016-11-03drivers: Add "from micropython import const" when const is used.Damien George
Following best-practice use of the const feature, to make it compatible with Python.
2016-06-26drivers/display/ssd1306: Add width arg and support 64px wide displays.Radomir Dopieralski
In particular, the WeMOS D1 Mini board comes with a shield that has a 64x48 OLED display. This patch makes it display properly, with the upper left pixel being at (0, 0) and not (32, 0). I tried to do this with the configuration commands, but there doesn't seem to be a command that would set the column offset (there is one for the line offset, though).
2016-06-03drivers/display/ssd1306: update SSD1306_SPI to work with new APIRadomir Dopieralski
Makes it work on the ESP8266.
2016-04-12drivers: Add SSD1306 OLED driver, with I2C and SPI interfaces.Damien George