Skip to content

Conversation

@Podbod12
Copy link

@Podbod12 Podbod12 commented Oct 9, 2025

Converted LED system to use GPIO and rewrote all the animations. Adding new and more powerful ones. Full Rewrite of LED setup including webconfig side. Beginner mode gives easy setup for most users but Advanced mode allows per LED adjustments and accurate spacing for the best effects.

Podbod12 and others added 30 commits October 24, 2024 06:59
Chase and static animations now done
Verified move types. Added new allowance for 1 missing input in middle sized roll moves
Fixed crash if no light data set. Added SM profile label. Added LCD screen popups when changing LED or SM profile.
Added Knight rider effect and changed button colours to be indexed from preset colours to save config space
Added priority so special moves with more inputs but similar to other moves can be prioritised (eg EX moves). Added new Jiggle effect to simulate fire/electricity.
Removed old led config stuff to save space. Added new OFF state for LED profiles. Fixed lcd screen to not show blank bar on boot and to cope with Off state for LED profiles
Added get and set for AnimationProtoOptions to write and read the various settings for webconfig editing
Pelsin and others added 29 commits October 1, 2025 00:08
Brightness is now 1-10 for all boards.
Removed redundant data from web api.
LED profile now correctly saved if set to OFF
…d12/GP2040-CE into LED_ConvertToGIPOWithNewAnimations

# Conflicts:
#	src/animationstation/animationstation.cpp
#	src/webconfig.cpp
Added missing defines for Frame max. Fixes for led timeout and case led colour selection
# Conflicts:
#	www/src/Locales/ko-KR/Index.jsx
#	www/src/Locales/zh-CN/Index.jsx
#	www/src/Locales/zh-CN/LedConfig.jsx
#	www/src/Pages/LEDConfigPage.jsx
Set brightness max to be 0-100 on webconfig
@arntsonl
Copy link
Contributor

Thanks for submitting the PR @Podbod12 ! This will take quite a bit of time to review as its an extensive overhaul / code addition.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants