Martin
4004726e33
Merge branch 'lvgl:master' into master
2021-06-21 20:15:32 +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
9a16924501
Related to commit in 196e4888a0
2021-06-13 14:57:25 +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
6dfa2a122a
Fill *buf initially with white in first set_px call. Remove additional nibble per row check since this is done already by LVGL#
2021-06-12 16:10:57 +02:00
martinberlin
cd28318973
Clean up example with buffer copy
2021-06-11 15:14:47 +02:00
martinberlin
c539322a36
Using epdiy_set_px_cb *buf and returning *color_map in flush method to update only the part that is updated. Still buggy but working version
2021-06-11 12:39:00 +02:00
Carlos Diaz
cccb932d3c
Merge pull request #59 from melmdk/ili9163c
...
Support ILI9163c
2021-06-07 21:39:57 -05:00
Carlos Diaz
06e52d6093
Merge branch 'master' into ili9163c
2021-06-07 21:39:21 -05:00
Carlos Diaz
7aef1518fb
Merge pull request #67 from lvgl/st7789_expose_cmd_api
...
ST7789: Expose send_cmd and send_data to the user
2021-06-07 21:37:47 -05:00
Carlos Diaz
8f4ba03dd6
Merge pull request #63 from abraaocsantana/fix-inverted-colors-gc9a01
...
Update Kconfig to Supp
2021-06-07 21:37:17 -05:00
Gabor Kiss-Vamosi
54243621c3
Merge pull request #58 from ropg/master
...
GPIO display reset optional / Added M5Core2 / White space fixes
2021-06-07 21:32:08 +02:00
Rop Gonggrijp
f4be773d87
Merge branch 'lvgl:master' into master
2021-06-06 11:43:16 +02:00
Martin Fasani
160035caca
Add generic CalEPD SPI epaper driver
2021-06-03 13:38:23 +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
18350e6fd7
Add old calepd version
2021-06-01 16:15:31 +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
debae0b814
#3 Add touch hook for Lilygo L58
2021-05-30 20:13:32 +02:00
martinberlin
c9660bd69f
#3 Start adding L58: Find a way to instantiate existing class or refactor it to C
2021-05-30 19:51: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
Abraão de Santana
c3e8f49ae4
Update Kconfig
2021-05-27 22:36:39 -03:00
Carlos Diaz
db51c38e63
Merge pull request #55 from Alnef/master
...
Fix contrast and display mode initialisation
2021-05-09 21:33:55 -05:00
C47D
23907711ca
ST7789: Expose send_cmd and send_data to the user
2021-05-09 21:31:32 -05:00
Martin Lindberg Mogensen
21f81d117b
Support ILI9163c (Sparkfun LCD-15143)
2021-04-29 09:55:22 +02:00
Rop Gonggrijp
4ba7c76028
Added support for M5Core2 screen (CONFIG_LV_PREDEFINED_DISPLAY_M5CORE2)
...
Update README.md
2021-04-28 13:19:33 +02:00
Rop Gonggrijp
00dd1504d9
Removed white space at EOL, added some EOLs at EOF
...
Many code editors are set to do this automatically now, so it ends up being annoying to scrape back out of commits to keep them easily reviewable.
Also added '.DS_Store' and 'build' entries to .gitignore
2021-04-28 11:15:00 +02:00
Rop Gonggrijp
7b571a7fc7
LV_DISP_USE_RST
...
Allows to not allocate a GPIO for display reset: some may have that pin tied or attached to a Power management IC.
Supersedes PR from @usedbytes doing same but only for IL9341, this is for all supported displays.
2021-04-28 11:04:53 +02:00
Alnef
94c4800f66
Merge pull request #1 from Alnef/Alnef-patch-ssd1306
...
Fix contrast and display mode initialisation
2021-04-10 14:59:58 +02:00
Alnef
63cfe0fdd8
Fix contrast and display mode initialisation
...
The double byte command OLED_CMD_SET_CONTRAST (SSD1306 datasheet rev 1.1 p.28) was followed by display_mode.
So the contrast was set to 0xA6 or 0xA7 depending on the display mode configured and the display mode itself wasn't configurable.
2021-04-10 14:59:11 +02:00
Carlos Diaz
147cacc0af
Merge pull request #46 from tore-espressif/fix/wrover-kit-display-inversion
...
Fix/wrover kit display inversion
2021-03-29 10:18:39 -06:00
Carlos Diaz
3e1c6f3b67
Merge pull request #49 from lvgl/fix-ssd1306_orientation
...
SSD1306: Fix orientation symbol names
2021-03-19 11:38:48 -06:00
C47D
0442ebe736
SSD1306: Fix orientation symbol names
...
Kconfig sets CONFIG_DISPLAY_ORIENTATION_LANDSCAPE and CONFIG_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED.
This commit replaces the old references to CONFIG_LV_DISPLAY_ORIENTATION_LANDSCAPE and
CONFIG_LV_DISPLAY_ORIENTATION_LANDSCAPE_INVERTED.
Fixes : #48
2021-03-14 16:27:57 -06:00
Tomas Rezucha
82b738e533
ili9341: display inversion
2021-03-02 12:51:29 +01:00
Tomas Rezucha
84c94655a2
Merge pull request #5 from lvgl/master
...
merge from lvgl
2021-03-02 12:46:26 +01:00
C47D
9fed1cc47b
SSD1306: Use LV_DISPLAY_ORIENTATION symbols
2021-02-28 17:53:32 -06:00
Carlos Diaz
6aeb0b725a
Merge pull request #45 from lvgl/cleanup_il3820
...
IL3820: Update interface declarations
2021-02-28 17:51:10 -06:00
C47D
5aea338a29
IL3820: Update interface declarations
2021-02-28 17:18:25 -06:00
Carlos Diaz
72e2e765eb
Merge pull request #42 from lvgl/improve_make_support
...
Support make build system
2021-02-24 08:46:23 -06:00
Carlos Diaz
50967d8a98
Merge pull request #43 from tore-espressif/feature/refactor_build_systems
...
Feature/refactor build systems
2021-02-23 16:35:26 -06:00
Tomas Rezucha
503ecb2b1e
Move Simple include definition to ESP32-drivers
2021-02-23 20:28:27 +01:00
Tomas Rezucha
28d9fe7641
Fix Kconfig name
2021-02-23 20:27:56 +01:00
Tomas Rezucha
34d520c7ee
Make this repository a single ESP-IDF component
2021-02-23 16:00:21 +01:00
C47D
37715bc2b7
lvgl_tft: Check for symbols instead of adding all when using make build
2021-02-22 22:24:39 -06:00
Carlos Diaz
462f5eea46
Merge pull request #41 from lvgl/tft_kconfig
...
Remove AXP192 symbols being created when it shouldn't
2021-02-21 19:34:46 -06:00