Commit Graph

6 Commits

Author SHA1 Message Date
jimmy ac2013769c Remove _step suffix from pattern methods and add new rainbow patterns
- Renamed all pattern methods to remove _step suffix for cleaner API
- Renamed rainbow_cycle_strip to rainbow_spiral for better naming
- Added new rainbow_strips pattern where each strip is a single color
- Updated patterns dictionary to use new method names
- Improved code readability and consistency
2025-09-19 22:57:57 +12:00
jimmy 6fc22fb4f4 Update patterns for 8 strips with different lengths and fix wifi MAC address issue
- Refactored Patterns class to support 8 strips with varying LED counts (270, 277, 280, 270, 270, 270, 270, 270)
- Simplified strip management by removing redundant data storage and using len(strip) directly
- Added new strip_cycle pattern that cycles through strips one by one
- Fixed KeyError: wifi by properly converting MAC address bytes to hex string in MicroPython
- Optimized strip_cycle pattern to only turn off previous strip instead of clearing all strips
2025-09-19 22:49:36 +12:00
Jimmy 4b06aa0841 change to hoop 2025-09-10 16:41:41 +12:00
Jimmy a829310f45 Inital electronics box 2025-04-25 20:09:25 +12:00
Jimmy c3fb9566da Initial commit 2025-01-18 16:26:30 +13:00
jimmy 2aa7cd038c Initial commit 2025-01-02 09:12:39 +00:00