Skip to content

Commit

Permalink
Merge pull request #48 from PPUC/wifi_ng
Browse files Browse the repository at this point in the history
Wifi and zones streaming
  • Loading branch information
mkalkbrenner authored Dec 18, 2023
2 parents 1f1193f + 543bace commit 82682c5
Show file tree
Hide file tree
Showing 3 changed files with 671 additions and 609 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/ZeDMD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
needs: [ version ]
strategy:
matrix:
panels: ['128x32', '256x64', '256x64_7bit']
panels: ['128x32', '256x64', '128x32_wifi', '256x64_wifi']

name: ZeDMD ${{ matrix.panels }}

Expand Down Expand Up @@ -89,9 +89,12 @@ jobs:
cd ../ZeDMD-256x64
echo "${{ needs.version.outputs.tag }}" > version.txt
zip ../ZeDMD-256x64.zip ZeDMD.bin version.txt
cd ../ZeDMD-256x64_7bit
cd ../ZeDMD-128x32_wifi
echo "${{ needs.version.outputs.tag }}" > version.txt
zip ../ZeDMD-256x64_7bit.zip ZeDMD.bin version.txt
zip ../ZeDMD-128x32_wifi.zip ZeDMD.bin version.txt
cd ../ZeDMD-256x64_wifi
echo "${{ needs.version.outputs.tag }}" > version.txt
zip ../ZeDMD-256x64_wifi.zip ZeDMD.bin version.txt
cd ..
- name: Release
uses: softprops/action-gh-release@v1
Expand All @@ -101,4 +104,5 @@ jobs:
files: |
ZeDMD-128x32.zip
ZeDMD-256x64.zip
ZeDMD-256x64_7bit.zip
ZeDMD-128x32_wifi.zip
ZeDMD-256x64_wifi.zip
29 changes: 4 additions & 25 deletions platformio.ini
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ default_envs = 128x32

[env:128x32]
framework = arduino
platform = espressif32
platform = https://github.com/tasmota/platform-espressif32/releases/download/2023.06.01/platform-espressif32.zip
board = esp32dev
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
Expand All @@ -33,28 +33,7 @@ build_flags =

[env:256x64]
framework = arduino
platform = espressif32
board = esp32dev
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
board_build.flash_mode = qio
lib_deps =
https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA#3.0.9
thomasfredericks/Bounce2
build_flags =
-DNO_GFX=1
-DZEDMD_128_64_2=1
-DPIXEL_COLOR_DEPTH_BITS=5
-DMINIZ_NO_STDIO=1
-DMINIZ_NO_TIME=1
-DMINIZ_NO_DEFLATE_APIS=1
-DMINIZ_NO_ARCHIVE_APIS=1
-DMINIZ_NO_ARCHIVE_WRITING_APIS=1
-DMINIZ_NO_ZLIB_COMPATIBLE_NAMES=1

[env:256x64_7bit]
framework = arduino
platform = espressif32
platform = https://github.com/tasmota/platform-espressif32/releases/download/2023.06.01/platform-espressif32.zip
board = esp32dev
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
Expand All @@ -64,7 +43,7 @@ lib_deps =
thomasfredericks/Bounce2
build_flags =
-DNO_GFX=1
-DZEDMD_128_64_2=1
-DZEDMD_HD=1
-DPIXEL_COLOR_DEPTH_BITS=7
-DMINIZ_NO_STDIO=1
-DMINIZ_NO_TIME=1
Expand Down Expand Up @@ -106,7 +85,7 @@ lib_deps =
thomasfredericks/Bounce2
build_flags =
-DNO_GFX=1
-DZEDMD_128_64_2=1
-DZEDMD_HD=1
-DZEDMD_WIFI=1
-DPIXEL_COLOR_DEPTH_BITS=7
-DMINIZ_NO_STDIO=1
Expand Down
Loading

0 comments on commit 82682c5

Please sign in to comment.