Skip to content

Commit 4eba665

Browse files
authored
Merge branch 'awawa-dev:master' into master
2 parents f756313 + 6a10408 commit 4eba665

File tree

3 files changed

+29
-26
lines changed

3 files changed

+29
-26
lines changed

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
version: 2
2+
updates:
3+
4+
- package-ecosystem: "github-actions"
5+
directory: "/"
6+
schedule:
7+
# Check for updates to GitHub Actions every month
8+
interval: "monthly"

.github/workflows/push-master.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313

1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4.2.2
1616
with:
1717
submodules: recursive
1818

@@ -29,18 +29,18 @@ jobs:
2929
cmake ..
3030
cmake --build . --config Release
3131
32-
- uses: actions/upload-artifact@v3
32+
- uses: actions/upload-artifact@v4.4.3
3333
name: Upload artifacts (commit)
3434
if: (startsWith(github.event.ref, 'refs/tags') != true)
3535
with:
3636
path: |
3737
firmware/*.uf2
3838
39-
- uses: actions/upload-artifact@v3
39+
- uses: actions/upload-artifact@v4.4.3
4040
name: Upload artifacts (release)
4141
if: startsWith(github.ref, 'refs/tags/')
4242
with:
43-
name: firmware-release
43+
name: firmware-release-generic
4444
path: |
4545
firmware/*.uf2
4646
@@ -57,11 +57,11 @@ jobs:
5757
cmake --build .
5858
zip -j ../firmware/Adafruit_Feather_RP2040_Scorpio.zip ../firmware/*
5959
60-
- uses: actions/upload-artifact@v3
60+
- uses: actions/upload-artifact@v4.4.3
6161
name: Upload artifacts (release Adafruit_Feather)
6262
if: startsWith(github.ref, 'refs/tags/')
6363
with:
64-
name: firmware-release
64+
name: firmware-release-adafruit-scorpio
6565
path: |
6666
firmware/*.zip
6767
@@ -78,11 +78,11 @@ jobs:
7878
rm ../firmware/*_Spi.uf2
7979
zip -j ../firmware/Adafruit_ItsyBitsy_2040.zip ../firmware/*
8080
81-
- uses: actions/upload-artifact@v3
81+
- uses: actions/upload-artifact@v4.4.3
8282
name: Upload artifacts (release Adafruit_ItsyBitsy)
8383
if: startsWith(github.ref, 'refs/tags/')
8484
with:
85-
name: firmware-release
85+
name: firmware-release-adafruit-itsybitsy
8686
path: |
8787
firmware/*.zip
8888
@@ -99,11 +99,11 @@ jobs:
9999
rm ../firmware/*_Spi.uf2
100100
zip -j ../firmware/Pimoroni_Plasma_Stick_2040_W.zip ../firmware/*
101101
102-
- uses: actions/upload-artifact@v3
102+
- uses: actions/upload-artifact@v4.4.3
103103
name: Upload artifacts (release Pimoroni_Plasma_Stick_W)
104104
if: startsWith(github.ref, 'refs/tags/')
105105
with:
106-
name: firmware-release
106+
name: firmware-release-pimoroni-plasma-stick
107107
path: |
108108
firmware/*.zip
109109
@@ -120,11 +120,11 @@ jobs:
120120
cmake --build .
121121
zip -j ../firmware/Pimoroni_Plasma_2040.zip ../firmware/*
122122
123-
- uses: actions/upload-artifact@v3
123+
- uses: actions/upload-artifact@v4.4.3
124124
name: Upload artifacts (release Pimoroni_Plasma)
125125
if: startsWith(github.ref, 'refs/tags/')
126126
with:
127-
name: firmware-release
127+
name: firmware-release-pimoroni-plasma
128128
path: |
129129
firmware/*.zip
130130
@@ -151,13 +151,14 @@ jobs:
151151
if: contains(env.VERSION, 'alpha') || contains(env.VERSION, 'beta')
152152
run: echo "preRelease=true" >> $GITHUB_ENV
153153

154-
- uses: actions/download-artifact@v3
154+
- uses: actions/download-artifact@v4.1.8
155155
with:
156-
name: firmware-release
156+
pattern: firmware-release-*
157+
merge-multiple: true
157158

158159
# create draft release and upload artifacts
159160
- name: Create draft release
160-
uses: softprops/action-gh-release@v1
161+
uses: softprops/action-gh-release@v2.0.9
161162
with:
162163
name: HyperSerialPico ${{ env.VERSION }}
163164
tag_name: ${{ env.TAG }}

README.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,8 @@ Of course, you can also build your custom firmware completely online using Githu
5959

6060
# Some benchmark results
6161

62-
| Single RGBW LED strip | Max. refresh rate |
63-
|------------------------------------------------|-------------------|
64-
| 300LEDs RGBW<br>Refresh rate/continues output | 83 |
65-
| 600LEDs RGBW<br>Refresh rate/continues output | 42 |
66-
| 900LEDs RGBW<br>Refresh rate/continues output | 28 |
67-
68-
| Parallel multi-segment mode | Max. refresh rate |
69-
|---------------------------------------------------------------------------|----------------------|
70-
| 300LEDs RGBW<br>Refresh rate/continues output<br>SECOND_SEGMENT_INDEX=150 | 100 |
71-
| 600LEDs RGBW<br>Refresh rate/continues output<br>SECOND_SEGMENT_INDEX=300 | 83 |
72-
| 900LEDs RGBW<br>Refresh rate/continues output<br>SECOND_SEGMENT_INDEX=450 | 55 |
62+
| Single LED strip | Max. refresh rate | Parallel multi-segment mode | Max. refresh rate |
63+
|------------------|:-----------------:|-----------------------------|:-----------------:|
64+
| 300LEDs RGBW | 83 | 300LEDs RGBW<br>SECOND_SEGMENT_INDEX=150 | 100 |
65+
| 600LEDs RGBW | 42 | 600LEDs RGBW<br>SECOND_SEGMENT_INDEX=300 | 83 |
66+
| 900LEDs RGBW | 28 | 900LEDs RGBW<br>SECOND_SEGMENT_INDEX=450 | 55 |

0 commit comments

Comments
 (0)