Skip to content

SwiftIsland/swift-island-lights

Repository files navigation

Swift Island Lights

Write some controls for the LED strip at Swift Island 2025

Setup

  • Ensure ESP-IDF is set up and installed
  • Run:
# Get ESP IDF set up
# (changing the esp idf location if yours differs)
export TOOLCHAINS=$(plutil -extract CFBundleIdentifier raw ~/Library/Developer/Toolchains/swift-latest.xctoolchain/Info.plist) && . ~/esp/esp-idf/export.sh

idf.py set-target esp32c6
idf.py build flash monitor

Create an animation

  • Add a swift file to main/LED/Animations then update main/CMakeLists.txt to include the new file
    • Add your code here! Be sure to conform to Animation
  • Update main/Animations/Animation.swift's Animations enum to add your new animation case
  • Update main/Main.swift to setup and run your animation (for testing make sure to disable random animation on start up!)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •