Skip to content

Commit

Permalink
Feature/esp box component (#264)
Browse files Browse the repository at this point in the history
* feat(esp-box): Adding esp box component

* fleshing out audio

* continuing to flesh it out

* add esp-box example to build

* ensure the handle is set before intiailizing the callback

* fleshing out example

* minor update

* WIP fleshing out display functions

* flesh out more of the lcd test code

* add missing includes and update example to have some text, black backgorund, and to draw circles where the user touches

* fix case of includes

* add missing include and update CI to release/v5.2 of esp-idf

* fix compilation in 5.2 when format_to is provided from multiple sources

* fix copy-pasta

* update to copy codec component from esp-box-emu and use it in esp-box component

* work on sa

* fix sa

* actually fix sa this time...

* feat: added wav file and updated example to play it when touching the screen

* flesh out docs and update implementation to be singleton

* update to have functions for converting raw touch data into screen coordinates

* doc: update

* readme; update
  • Loading branch information
finger563 authored Jul 1, 2024
1 parent 253ae30 commit 9ac15bc
Show file tree
Hide file tree
Showing 23 changed files with 4,220 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ jobs:
target: esp32
- path: 'components/encoder/example'
target: esp32
- path: 'components/esp-box/example'
target: esp32s3
- path: 'components/event_manager/example'
target: esp32
- path: 'components/file_system/example'
Expand Down Expand Up @@ -133,6 +135,6 @@ jobs:
- name: Build Examples
uses: espressif/esp-idf-ci-action@v1
with:
esp_idf_version: release-v5.1
esp_idf_version: release-v5.2
target: ${{ matrix.test.target }}
path: ${{ matrix.test.path }}
13 changes: 13 additions & 0 deletions components/codec/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
idf_component_register(
SRC_DIRS
"es7210"
"es8311"
"es8388"
INCLUDE_DIRS
"es7210"
"es8311"
"es8388"
"include"
REQUIRES
driver
)
Loading

0 comments on commit 9ac15bc

Please sign in to comment.