aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliot Matson <ematson5897@gmail.com>2023-01-29 21:03:19 -0600
committerElliot Matson <ematson5897@gmail.com>2023-01-29 21:03:19 -0600
commit035e0e0d2f772e92ecec49ffc0484e5e910a7fb6 (patch)
treed3a745ddf02d9f8c511208bc25f59a513c28c2b7
parenta775b3a62ea2405afe20363fbfdbe1ff6c956bd9 (diff)
restructure for esp-idf
-rw-r--r--.github/workflows/pio_build.yml2
-rw-r--r--examples/PIO_TestPatterns/platformio.ini15
2 files changed, 7 insertions, 10 deletions
diff --git a/.github/workflows/pio_build.yml b/.github/workflows/pio_build.yml
index e15bf15..252febe 100644
--- a/.github/workflows/pio_build.yml
+++ b/.github/workflows/pio_build.yml
@@ -47,4 +47,4 @@ jobs:
env:
PLATFORMIO_BUILD_FLAGS: ${{ matrix.no_gfx }} ${{ matrix.no_fast_functions }} ${{ matrix.no_cie1931 }} ${{ matrix.virtual_panel }}
PLATFORMIO_CI_SRC: ${{ matrix.example }}
- run: pio ci -c ${{ matrix.example }}/platformio.ini \ No newline at end of file
+ run: pio ci -e esp32 -c ${{ matrix.example }}/platformio.ini \ No newline at end of file
diff --git a/examples/PIO_TestPatterns/platformio.ini b/examples/PIO_TestPatterns/platformio.ini
index 7150f4c..6d154a2 100644
--- a/examples/PIO_TestPatterns/platformio.ini
+++ b/examples/PIO_TestPatterns/platformio.ini
@@ -3,8 +3,7 @@ default_envs = esp32
description = HUB75 ESP32 I2S DMA test patterns example
;src_dir = src
-[env:esp32]
-framework = arduino
+[env]
platform = espressif32
board = wemos_d1_mini32
lib_deps =
@@ -13,24 +12,22 @@ lib_deps =
adafruit/Adafruit BusIO
adafruit/Adafruit GFX Library
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git
-build_flags =
upload_speed = 460800
monitor_speed = 115200
monitor_filters = esp32_exception_decoder
+[env:esp32]
+framework = arduino
+
; PIO CI can't handle IDF git modules properly (yet)
-;[env:idfarduino]
-;platform = espressif32
+[env:esp32idf]
;platform_packages =
; ; use a special branch
; framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#idf-release/v4.4
-;framework = arduino, espidf
+framework = arduino, espidf
;build_flags =
; ${env.build_flags}
; -DARDUINO=200
; -DESP32
; ;-DUSE_FASTLINES
; -DNO_GFX
-;lib_deps =
-; ${env.lib_deps}
-; https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git