Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
6631430
Add LED strip test config on exposed IO1 header
Bunton33 Oct 13, 2026
a19290c
Add LED strip controls, Music Mode and runtime strip settings
Bunton33 Oct 13, 2026
be4dd79
Move LED strip into Core.yaml, disable by default, split RMT memory
Bunton33 Oct 13, 2026
d3027b4
Merge pull request #90 from ApolloAutomation/led-test
Bunton33 Oct 13, 2026
c39b17b
Make Music Mode follow stop quickly and stop stray LEDs staying lit
Bunton33 Oct 13, 2026
edfcc40
Clear the whole strip at boot and after turn-off
Bunton33 Oct 13, 2026
07ee10e
Merge pull request #93 from ApolloAutomation/fix/led-strip-music-mode
Bunton33 Oct 13, 2026
6938926
Add CAST-1 product photo to the README
Bunton33 Oct 13, 2026
294532e
Merge pull request #94 from ApolloAutomation/docs/readme-image
Bunton33 Oct 13, 2026
b1ea458
Center the README product photo
Bunton33 Oct 13, 2026
41e72a6
Merge pull request #95 from ApolloAutomation/docs/center-readme-image
Bunton33 Oct 13, 2026
e27ad3c
Auto-assign new PRs and issues to WestwardWinds
Bunton33 Oct 14, 2026
d3b5748
Merge pull request #96 from ApolloAutomation/ci/autoassign-westwardwinds
Bunton33 Oct 14, 2026
2f9a2f9
Use native ESP32 options, fix WizMote log format, pin release ESPHome
Bunton33 Oct 14, 2026
38426d1
Merge pull request #97 from ApolloAutomation/chore/cleanup-26.10.14
Bunton33 Oct 14, 2026
37ab007
Unpin release ESPHome and keep Dependabot on main
Bunton33 Oct 14, 2026
ad75075
Merge pull request #98 from ApolloAutomation/ci/unpin-esphome
Bunton33 Oct 14, 2026
d3cd6aa
Restore the Voice PE flash mode and PSRAM options
Bunton33 Oct 14, 2026
09709be
Merge pull request #99 from ApolloAutomation/fw/restore-voice-pe-options
Bunton33 Oct 14, 2026
25e5d7c
Revert auto-assign change from #96
Bunton33 Oct 14, 2026
568b4ef
Merge pull request #100 from ApolloAutomation/ci/revert-autoassign
Bunton33 Oct 14, 2026
603e612
Move LED strip code into led_strip.yaml and auto-assign to Trevor
Bunton33 Oct 14, 2026
6444b4e
Merge pull request #101 from ApolloAutomation/fw/led-strip-package
Bunton33 Oct 14, 2026
c9343bf
Use the AUTO_ASSIGNEE org variable for auto-assign
Bunton33 Oct 16, 2026
76a4093
Merge pull request #104 from ApolloAutomation/ci/autoassign-org-variable
Bunton33 Oct 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 3 additions & 6 deletions .github/workflows/autoassign.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Auto Assign

# pull_request_target (not pull_request) so auto-assign works on
# fork-submitted PRs; fork pull_request runs only get a read-only token.
# pull_request_target (not pull_request) so assignment works on
# fork-submitted PRs; fork pull_request runs get a read-only token.
# Safe because this workflow never checks out or executes PR code.
# The assignee comes from the AUTO_ASSIGNEE organization variable.
on:
issues:
types: [opened]
Expand All @@ -16,6 +16,3 @@ permissions:
jobs:
auto-assign:
uses: ApolloAutomation/Workflows/.github/workflows/autoassign.yml@main
with:
assignees: bharvey88
num-of-assignees: 1
2 changes: 1 addition & 1 deletion .github/workflows/build-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
matrix:
include:
- { yaml: Integrations/ESPHome/CAST-1.yaml, name: firmware }
uses: esphome/workflows/.github/workflows/build.yml@9f6577fd37b5cf773ab1b9be929714a0dcd15661 # 2026.7.0
uses: esphome/workflows/.github/workflows/build.yml@cc3e76de337dc59bc1cba8da58d963cd23b873f1 # 2026.9.0
with:
files: ${{ matrix.yaml }}
esphome-version: stable
Expand Down
Binary file added CAST_Card.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion Integrations/ESPHome/Core.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
substitutions:
version: "26.9.21.1"
version: "26.10.14.3"
stable_manifest_base: "https://apolloautomation.github.io/CAST-1"
beta_manifest_base: "https://github.com/ApolloAutomation/CAST-1/releases/download/beta-fw"
stable_manifest_dir: "firmware"
Expand All @@ -8,6 +8,7 @@ substitutions:

packages:
wizmote: !include wizmote.yaml
led_strip: !include led_strip.yaml

esphome:
friendly_name: Apollo CAST-1
Expand Down Expand Up @@ -458,6 +459,9 @@ light:
default_transition_length: 0s
chipset: WS2812
num_leds: 4
# The S3 has 192 RMT TX symbols in total and each strip defaults to all of
# them, so split them or the second strip's channel fails
rmt_symbols: 48
channel_colors: GRB
effects:
- pulse:
Expand Down
Loading
Loading