diff options
| author | mrfaptastic <12006953+mrfaptastic@users.noreply.github.com> | 2022-01-13 15:31:58 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-01-13 15:31:58 +0000 |
| commit | 3487a3565ded2f965a28ca6a33e3d0cb2a247847 (patch) | |
| tree | 995d1d38d2f29b09d9c21c8322094e5a88c21486 /examples/PIO_TestPatterns/platformio.ini | |
| parent | 81af2a94cadbf066b7a1fa66080f516e81e05733 (diff) | |
| parent | 411d47470524c55d462691798de7081e68265ab6 (diff) | |
Merge pull request #237 from mrfaptastic/dev
Better CI checks
Diffstat (limited to 'examples/PIO_TestPatterns/platformio.ini')
| -rw-r--r-- | examples/PIO_TestPatterns/platformio.ini | 63 |
1 files changed, 55 insertions, 8 deletions
diff --git a/examples/PIO_TestPatterns/platformio.ini b/examples/PIO_TestPatterns/platformio.ini index 087085c..3505b2d 100644 --- a/examples/PIO_TestPatterns/platformio.ini +++ b/examples/PIO_TestPatterns/platformio.ini @@ -1,29 +1,76 @@ [platformio] -default_envs = esp32 +;default_envs = esp32 +description = HUB75 ESP32 I2S DMA test patterns example +;src_dir = src [env] framework = arduino platform = espressif32 -board_build.filesystem = littlefs board = wemos_d1_mini32 lib_deps = - FastLED + fastled/FastLED + https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git build_flags = -; -DSERIAL_DEBUG=1 -upload_speed = 921600 +upload_speed = 460800 monitor_speed = 115200 monitor_filters = esp32_exception_decoder [env:esp32] build_flags = ${env.build_flags} - ;-DUSE_FASTLINES + -DTEST_FASTLINES +lib_deps = + ${env.lib_deps} + Wire + adafruit/Adafruit BusIO + adafruit/Adafruit GFX Library + +[env:debug] +build_flags = + ${env.build_flags} + -DTEST_FASTLINES + -DSERIAL_DEBUG +lib_deps = + ${env.lib_deps} + Wire + adafruit/Adafruit BusIO + adafruit/Adafruit GFX Library + +; build without GFX functions +[env:minimal] +build_flags = + ${env.build_flags} -DNO_GFX + -DNO_FAST_FUNCTIONS + -DNO_CIE1931 lib_deps = ${env.lib_deps} -; use dev version of the lib - https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA.git +; Virtual Panel test +[env:vpane] +build_flags = + ${env.build_flags} + -DNO_FAST_FUNCTIONS + -DVIRTUAL_PANE +lib_deps = + ${env.lib_deps} + Wire + adafruit/Adafruit BusIO + adafruit/Adafruit GFX Library + +; Virtual Panel test +[env:vpane_minimal] +build_flags = + ${env.build_flags} + -DVIRTUAL_PANE + -DNO_GFX + -DNO_FAST_FUNCTIONS + -DNO_CIE1931 +lib_deps = + ${env.lib_deps} + Wire + adafruit/Adafruit BusIO + adafruit/Adafruit GFX Library ; PIO CI can't handle IDF git modules properly (yet) ;[env:idfarduino] |
