Skip to content

Commit

Permalink
feat: Update to use esp-box and t-deck components (#7)
Browse files Browse the repository at this point in the history
* Update to remove lcd and box/t-deck headers in favor of reusing the code from the `espp::EspBox` and `espp::TDeck` classes
* Update actions to use latest versions
* Update submodules to latest
* Add a few things to defaults
  • Loading branch information
finger563 authored Jul 6, 2024
1 parent a91eedf commit 90f55f5
Show file tree
Hide file tree
Showing 14 changed files with 48 additions and 480 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
submodules: 'recursive'

- name: Build Examples
uses: espressif/esp-idf-ci-action@v1
with:
esp_idf_version: release-v5.2
esp_idf_version: v5.2.2
target: esp32s3
path: '.'
8 changes: 4 additions & 4 deletions .github/workflows/package_main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
submodules: 'recursive'

- name: Build Main Code
uses: espressif/esp-idf-ci-action@v1
with:
esp_idf_version: release-v5.2
esp_idf_version: v5.2.2
target: esp32s3
path: '.'
command: 'idf.py build'

- name: Upload Build Outputs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: build-artifacts
path: |
Expand All @@ -37,7 +37,7 @@ jobs:
build/flash_args
- name: Attach files to release
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
if: ${{ github.event.release && github.event.action == 'published' }}
with:
files: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/static_analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:

steps:
- name: Checkout repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
submodules: 'recursive'

Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ add_compile_definitions(BOARD_HAS_PSRAM)

set(
COMPONENTS
"main esptool_py esp_psram jpegdec task format monitor i2c display_drivers input_drivers gt911 tt21100 wifi socket rtsp mdns"
"main esptool_py esp_psram jpegdec task format nvs esp-box t-deck monitor wifi socket rtsp mdns"
CACHE STRING
"List of components to include"
)
Expand Down
2 changes: 1 addition & 1 deletion components/esp-protocols
Submodule esp-protocols updated 259 files
2 changes: 1 addition & 1 deletion components/espp
Submodule espp updated 545 files
4 changes: 1 addition & 3 deletions main/Kconfig.projbuild
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,7 @@ menu "Camera Display Configuration"
help
Select the dev-kit / hardware you're using.
config HARDWARE_BOX
bool "ESP BOX"
config HARDWARE_BOX_3
bool "ESP BOX 3"
bool "ESP BOX (ESP32-S3-BOX or ESP32-S3-BOX-3)"
config HARDWARE_TDECK
bool "LILYGO T DECK"
endchoice
Expand Down
75 changes: 0 additions & 75 deletions main/box.hpp

This file was deleted.

75 changes: 0 additions & 75 deletions main/box_3.hpp

This file was deleted.

Loading

0 comments on commit 90f55f5

Please sign in to comment.