Commit graph

14 commits

Author SHA1 Message Date
Martin Fasani 160035caca Add generic CalEPD SPI epaper driver 2021-06-03 13:38:23 +02:00
martinberlin 7d339be14a Attempt to add partial update when flush area is not full screen 2021-05-29 02:03:04 +02:00
martinberlin f4a760d482 Enlarge DISP_BUF_SIZE. Remove epdiy_rounder callback since is not used 2021-05-28 22:28:14 +02:00
martinberlin a0113e0d5c Setup epdiy_epaper generic driver REF: https://github.com/martinberlin/lv_port_esp32-epaper/issues/2 Flushing too often, drawing only 40 px on top of display 2021-05-28 20:53:08 +02:00
Carlos Diaz 347aaa68d2
Merge pull request #26 from lvgl/fix/ssd1306_orientation
Fix/ssd1306 orientation
2021-02-15 22:25:43 -06:00
C47D 82336c2120 Allow the user to define a custom display buffer size 2021-02-07 18:02:21 -06:00
C47D ed013cb14f lvgl_helpers: Reduce DISP_BUF_SIZE for ILI9341 2021-02-07 17:55:45 -06:00
C47D a1f23a0c80 lvgl_helpers: Add comment about DISP_BUF_SIZE 2021-02-07 17:55:20 -06:00
C47D 6b0fd1f1ac SSD1306: Handle theme not being mono 2021-01-31 17:28:03 -06:00
C47D d5048878b5 SSD1306: Reduce display buffer size
For monochrome displays each byte of the buffer size can store data for 8 pixels.

We divide LV_VER_RES_MAX by 8 because the display vertical side is grouped in
pages of 1 byte, so we need 1byte times LV_HOR_RES_MAX to represent the data of
one page.
2021-01-19 23:54:14 -06:00
Carlos Diaz fbdc247c25
Merge branch 'master' into feature/add_st7796s 2021-01-15 00:07:27 -06:00
C47D 55c314b685 Update references to LV_DISPLAY_WIDTH 2021-01-09 15:04:53 -06:00
C47D 2209dd0e82 Define DISP_BUF_SIZE for ST7796S 2020-12-24 11:44:17 -06:00
C47D 08384030b0 Move drivers from the lv_port_esp32 to here 2020-12-17 00:02:55 -06:00