C47D
|
cd999e34cd
|
fix(lvgl_helpers): Remove all references to disp_driver_init in lvgl_driver_init
|
2021-09-14 19:13:42 -05:00 |
|
C47D
|
85f70cb688
|
feat(disp_driver): Move backlight configuration to it's own API
|
2021-09-14 19:13:42 -05:00 |
|
C47D
|
3980e51f07
|
fix(st7789): Remove backlight control from driver
Use backlight control introduced in #95
|
2021-09-14 19:13:41 -05:00 |
|
C47D
|
9d9fadf450
|
fix(display_port): Rename display_hal_* to display_port_*
Also updates the display drivers that used it
|
2021-09-14 19:13:41 -05:00 |
|
C47D
|
359dcb92ba
|
feat(st7789.c): Add delay after sending software reset command
|
2021-09-14 19:13:40 -05:00 |
|
C47D
|
20438187b1
|
Revert "feat(st7789.c): Initial support for display rotation control using LVGL"
This reverts commit 704f9a2c7f65dac47ba9b1a69aaf4d8dfe5c53ee.
|
2021-09-14 19:13:39 -05:00 |
|
C47D
|
0e29128b3b
|
feat(st7789.c): Initial support for display rotation control using LVGL
|
2021-09-14 19:13:39 -05:00 |
|
C47D
|
ffae578a39
|
chore(st7789.h): Add note to st7789_update_cb
|
2021-09-14 19:13:38 -05:00 |
|
C47D
|
9b1e3d1198
|
fix(disp_driver): Update disp_driver_init API signature
The signature was changed when I was rebasing master into this branch, this commit fixes it :)
|
2021-09-14 19:13:37 -05:00 |
|
C47D
|
2134cdcfb5
|
fix(st7789.h): Add missing ; to st7789_update_cb
|
2021-09-14 19:13:37 -05:00 |
|
C47D
|
b6e1f91ed1
|
ST7789: Use new configuration option for software reset
|
2021-09-14 19:13:36 -05:00 |
|
C47D
|
2a3157b8fc
|
ST7789: Move configuration to display_config.h
|
2021-09-14 19:13:36 -05:00 |
|
C47D
|
d79b68bdf6
|
ST7789: Cleanup
Remove logging and unneccesary includes
|
2021-09-14 19:13:35 -05:00 |
|
C47D
|
dfe54e8573
|
ST7789: Add template for update_cb
We might use this callback to be able to rotate the display at runtime using the displa controller configuration bytes
|
2021-09-14 19:13:34 -05:00 |
|
C47D
|
83c08f6a2a
|
st7789: Remove unused symbols
Removed `ST7789_DC` and `ST7789_RST` symbols as they are no longer used.
|
2021-09-14 19:13:34 -05:00 |
|
C47D
|
f6307afabc
|
Rename display_espressif_hal.c to lv_port_display_espressif.c
|
2021-09-14 19:13:33 -05:00 |
|
C47D
|
c797562321
|
port; Move display_espressif_hal to new lv_port directory
|
2021-09-14 19:13:33 -05:00 |
|
C47D
|
aa8a78f72a
|
helpers: Remove display initialization when using SPI
|
2021-09-14 19:13:32 -05:00 |
|
C47D
|
64832c4136
|
fix(st7789): Remove extra parameter on disp_spi_send_colors and disp_spi_send_data
|
2021-09-14 19:13:32 -05:00 |
|
C47D
|
e314c7563b
|
disp_driver: Add pointer to lv_disp_drv_t as parameter to disp_driver_init
|
2021-09-14 19:13:31 -05:00 |
|
C47D
|
0c6975954f
|
helpers: Remove display initialization from lvgl_driver_init
|
2021-09-14 19:13:31 -05:00 |
|
C47D
|
0ae3f76097
|
hal: Fix typo on function signatures
|
2021-09-14 19:13:30 -05:00 |
|
C47D
|
37da744873
|
cmake: Add initial display hal implementation for espressif MCUs to the build
|
2021-09-14 19:13:30 -05:00 |
|
C47D
|
0f1a6d490e
|
Add pointer to lv_disp_drv_t as first parameter to HAL functions
|
2021-09-14 19:13:29 -05:00 |
|
C47D
|
413721182c
|
Remove GPIO initialization from display init, they must be initialized by the user in main.c
|
2021-09-14 19:13:28 -05:00 |
|
C47D
|
7cebfdd671
|
Rename display_bsp to display_hal
The implementation of display hal is MCU dependant, in this example we implement it using the ESP-IDF framework
|
2021-09-14 19:13:28 -05:00 |
|
C47D
|
2629b6d86a
|
Update to use display_bsp
|
2021-09-14 19:13:27 -05:00 |
|
C47D
|
6122d139de
|
display_bsp: Move IO initialization here
|
2021-09-14 19:13:26 -05:00 |
|
C47D
|
49a3ba84b4
|
display bsp: Move ESP32 pin specific code to display_bsp
|
2021-09-14 19:13:26 -05:00 |
|
C47D
|
0b09769dcc
|
ST7789: Hardware abstraction layer prototype
|
2021-09-14 19:13:25 -05:00 |
|
Kevin Sidwar
|
31f340d864
|
Change config naming for ssd1306 to use LV_ prefix
|
2021-09-14 19:13:25 -05:00 |
|
Kevin Sidwar
|
7c956f1442
|
Fix orientation config define
|
2021-09-14 19:13:24 -05:00 |
|
chenghongyao
|
e3347e3cb5
|
fix data length overflow
|
2021-09-14 19:13:24 -05:00 |
|
Tomas Rezucha
|
56208791b2
|
Merge pull request #100 from lvgl/feature/examples-folder
Examples folder and build
|
2021-08-25 16:07:02 +02:00 |
|
Tomas Rezucha
|
7d9527b6e1
|
Add automated build of examples
|
2021-08-11 22:35:49 +02:00 |
|
Tomas Rezucha
|
568dce244a
|
Add OLED example project
|
2021-08-11 22:30:02 +02:00 |
|
Tomas Rezucha
|
40ec379b2d
|
Merge branch 'fix/backlight-off' into develop
|
2021-08-11 22:29:24 +02:00 |
|
Tomas Rezucha
|
5043946699
|
Fix build on idf v4.1 and v4.2
|
2021-08-11 22:17:02 +02:00 |
|
Tomas Rezucha
|
72a5d3da79
|
Merge branch 'fix/backlight-off' into develop
|
2021-08-11 21:02:57 +02:00 |
|
Tomas Rezucha
|
607df9ab94
|
Don't call backlight function when backlight is disabled
|
2021-08-11 20:59:56 +02:00 |
|
Tomas Rezucha
|
4e0355ec30
|
Fix RA8875 build with monochrome settings
|
2021-08-11 09:45:28 +02:00 |
|
Tomas Rezucha
|
280bebf52e
|
Merge pull request #96 from lvgl/feature/build-all-drivers
Build all display drivers
|
2021-08-10 07:37:11 +02:00 |
|
Tomas Rezucha
|
1801416c13
|
Merge pull request #95 from lvgl/feature/esp_lcd_backlight
LCD backlight controller
|
2021-08-05 15:34:11 +02:00 |
|
Tomas Rezucha
|
01dc1259f8
|
Don't fire compiler warnings on missing driver configuration
|
2021-08-04 10:11:18 +02:00 |
|
Tomas Rezucha
|
803c58774c
|
Remove display driver dependancies on Kconfig
|
2021-08-04 09:48:06 +02:00 |
|
Tomas Rezucha
|
2d6ea1330c
|
Provide README section about backlight control
|
2021-08-04 09:38:05 +02:00 |
|
Tomas Rezucha
|
11c240daca
|
Support IDF version < v4.3
|
2021-08-03 16:59:40 +02:00 |
|
Tomas Rezucha
|
3c4399d510
|
Update TFT drivers for new backligh control
|
2021-08-03 14:17:58 +02:00 |
|
Tomas Rezucha
|
fa042b0ecd
|
Carve out backlight control to separate component
|
2021-08-03 14:15:52 +02:00 |
|
Carlos Diaz
|
678779c848
|
Merge pull request #89 from ropg/range_remove
Remove remaining IDF_TARGET-dependent GPIO ranges.
|
2021-07-30 14:05:33 -05:00 |
|