You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Berry-Animation.md
+17-19Lines changed: 17 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Writing LED animations in pure Berry code requires understanding the animation e
10
10
11
11
-**Declarative, not imperative** - Just specify *what* you want and *how long* it should take; the framework handles all intermediate states and timing
12
12
-**No state machines** - Forget about tracking animation phases, transitions, and timing manually
13
-
-**Readable syntax** - Write `animation pulse = pulsating_animation(color=red, period=2s)` instead of dozens of lines of Berry code
13
+
-**Readable syntax** - Write `animation pulse = breathe(color=red, period=2s)` instead of dozens of lines of Berry code
14
14
-**Automatic engine management** - No need to create engines, manage frame buffers, or handle timing
15
15
-**Built-in effects** - Access to pulse, breathe, fire, comet, sparkle, wave, and many more effects
16
16
-**Dynamic parameters** - Oscillating values (sine, triangle, smooth) without manual math
@@ -49,22 +49,22 @@ Without `USE_BERRY_ANIMATION_DSL`, use the online emulator to create animations
0 commit comments