Commit graph

13 commits

Author SHA1 Message Date
martinberlin 87bf29d676 Update with epdiy last version support 2023-08-24 12:45:30 +02:00
Martin Fasani a66706d139 #1 Cleanup and add L58 as driver in this component 2021-06-22 10:07:38 +02:00
Martin Fasani 4650001bde Rendering correctly in full screen and small updates 2021-06-15 10:59:32 +02:00
martinberlin 588b14f029 Leave buf_copy_to_framebuffer as the default method and Gabor method as secondary 2021-06-13 15:18:48 +02:00
martinberlin 255a1a7680 Update callbacks to support also fast update MODE_DU configurable with updateMode enum 2021-06-13 09:42:19 +02:00
martinberlin 97a330ca42 Now v2 is the official EPDiy driver of this fork 2021-06-12 19:58:11 +02:00
martinberlin d71793ffc9 Now first version is renamed to epdiy_epaper_v1.cpp 2021-06-12 19:53:28 +02:00
martinberlin 42ae32f373 Update epdiy_epaper to make void epdiy_set_px_cb callback write directly to the framebuffer 2021-06-01 17:34:03 +02:00
Martin Fasani 19b1ecde22 Update epdiy driver using it standalone, without CalEPD. Previous is not epdiy_cale.cpp 2021-06-01 16:10:59 +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 2d3a1fa7c3 Make grays darker 2021-05-28 21:07:46 +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