- Implemented main application entry point in main.cpp, initializing queues and event groups. - Created TouchHandler and EInkTouchHandler classes for handling touch events. - Added a minimal event loop for touch processing in touch.cpp. - Introduced unit tests for the hello world application in pytest_hello_world.py. - Added configuration files for CI and Wokwi support. - Created empty header files for network and UI modules.
20 lines
655 B
YAML
20 lines
655 B
YAML
## IDF Component Manager Manifest File
|
|
dependencies:
|
|
## Required IDF version
|
|
idf:
|
|
version: '>=4.1.0'
|
|
# # Put list of dependencies here
|
|
# # For components maintained by Espressif:
|
|
# component: "~1.0.0"
|
|
# # For 3rd party components:
|
|
# username/component: ">=1.0.0,<2.0.0"
|
|
# username2/component2:
|
|
# version: "~1.0.0"
|
|
# # For transient dependencies `public` flag can be set.
|
|
# # `public` flag doesn't have an effect dependencies of the `main` component.
|
|
# # All dependencies of `main` are public by default.
|
|
# public: true
|
|
lvgl/lvgl: ^9.4.0
|
|
espressif/esp_lcd_touch_gt911: ^1.2.0~1
|
|
espressif/esp_lvgl_port: ^2.7.0
|