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/moonbase/module/drivers.md
+1-7Lines changed: 1 addition & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,15 +19,9 @@ The Drivers module defines layers and drivers.
19
19
* Reorder: Nodes can be reordered, defining the order of executions (layouts, which layout is first in the chain of lights. Drivers and utilities: no difference)
20
20
* Controls. A node can be switched on and off and has custom controls, which defines the parameters of the node
21
21
22
-
## Emoji coding:
23
-
24
-
* ☸️ Driver
25
-
* ♫ Audio reactive FFT based
26
-
* ♪ Audio reactive volume based
27
-
28
22
## Driver ☸️ nodes
29
23
30
-
| Name | Controls | Preview | Remarks
24
+
| Name | Preview | Controls | Remarks
31
25
| ---- | ----- | ---- | ---- |
32
26
| ArtNet ||||
33
27
| FastLED Driver ||| Sends LED output to ESP32 gpio pins |
Copy file name to clipboardExpand all lines: docs/moonbase/module/effects.md
+32-31Lines changed: 32 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,57 +30,58 @@ The Effects module defines effects and modifiers. They run in a 'layer'.
30
30
* Reorder: Nodes can be reordered, defining the order of executions (effects: which effect on top of the other effect. Modifiers: which modifier is done first, e.g. circle then multiply will yield to a different result than multiply then circle)
31
31
* Controls. A node can be switched on and off and has custom controls, which defines the parameters of the node (e.g. effect speed).
32
32
33
-
## Emoji coding:
34
-
35
-
* 🔥 Effect
36
-
* 🚨 Moving head color effect
37
-
* 🗼 Moving head move effect
38
-
* 💎 Modifier
39
-
* 🎨 Using palette
40
-
* 💡 WLED origin
41
-
* 💫 MoonLight origin
42
-
* ♫ Audio reactive FFT based
43
-
* ♪ Audio reactive volume based
44
-
* 🧊 also works on 3D
45
-
46
33
## Effect 🔥 Nodes
47
34
🚧
48
35
Precompiled effects can be found in [effects](https://github.com/MoonModules/MoonLight/blob/main/src/MoonLight/Nodes/Effects/Effects.h)
49
36
50
-
| Name | Controls | Preview | Remarks
37
+
### MoonLight effects
38
+
39
+
| Name | Preview | Controls | Remarks
51
40
| ---- | ----- | ---- | ---- |
52
-
| Solid | <imgwidth="320"src="https://github.com/user-attachments/assets/844bdbf1-b42b-4b5c-94f9-d1334bce2b10" /> || Sends a solid RGB to all lights. Can be used as background to other effects, order it before other effects |
| ScrollingText | Speed: scrolling speed if the text is wider then the display width, Font: Different font sizes, Preset: one of the following: Auto, IP (.ddd), FPS (ddds), Time (HHMM), Uptime (s/m/h), Status 🛜 (AP/STA), Clients 🛜 (dC), Connected 🛜 (dCC)|| Shows system info on leds. You need at least 16*6 pixels for that (Panel 16x16 recommended) |
48
+
| ScrollingText ||Speed: scrolling speed if the text is wider then the display width, Font: Different font sizes, Preset: one of the following: Auto, IP (.ddd), FPS (ddds), Time (HHMM), Uptime (s/m/h), Status 🛜 (AP/STA), Clients 🛜 (dC), Connected 🛜 (dCC) | Shows system info on leds. You need at least 16*6 pixels for that (Panel 16x16 recommended) |
| Solid || <imgwidth="320"src="https://github.com/user-attachments/assets/844bdbf1-b42b-4b5c-94f9-d1334bce2b10" /> | Sends a solid RGB to all lights. Can be used as background to other effects, order it before other effects |
Copy file name to clipboardExpand all lines: docs/moonlight/layouts.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,11 +16,11 @@ A layout (🚥) defines what lights are connected to MoonLight. It defines the c
16
16
17
17
Set pins carefully. There is a check if a specific pin can be used for output / driving LEDs. See also the IO module. But not 100% garanteed. E.g pin 16 on esp32-d0-wrover crashes...
18
18
19
-
| Name | Controls | Preview | Remarks
19
+
| Name | Preview | Controls | Remarks
20
20
| ---- | ----- | ---- | ---- |
21
-
| Panel | pin: to do add more pins|| Defines a 2D panel with width and height |
21
+
| Panel ||pin: to do add more pins | Defines a 2D panel with width and height |
22
22
| Panels ||||
23
-
| Cube | pin: to do add more pins|| Panel layout + depth |
23
+
| Cube ||pin: to do add more pins | Panel layout + depth |
Copy file name to clipboardExpand all lines: docs/moonlight/modifiers.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,13 +11,13 @@ A modifier (💎) is an effect on an effect. It can change the size of the virtu
11
11
12
12
Modifier
13
13
14
-
| Name | Controls | Preview | Remarks
14
+
| Name | Preview | Controls | Remarks
15
15
| ---- | ----- | ---- | ---- |
16
16
| Checkerboard ||||
17
17
| Circle ||||
18
18
| Mirror ||||
19
19
| Multiply ||||
20
-
| RippleYZ | shrink: shrinks the original size to towardsY and Z, towardsY: copies X into Y, towardsZ: copies XY into Z|| Takes lights of an effect and copies them to other lights. E.g. 1D effect will be rippled to 2D, 2D effect will be rippled to 3D |
21
-
| Pinwheel |**Swirl**: option to bend the pinwheel., **Reverse** option., **Rotation Symmetry**: Controls the rotational symmetry of the pattern., **Petals** option to adjust the number of petals., **Ztwist** option for 3D fixtures to twist the pattern along the z-axis.|| Projects 1D/2D effects onto 2D/3D fixtures in a pinwheel pattern. The virtual layer width is the number of petals. The height is the distance from center to corner |
20
+
| RippleYZ ||shrink: shrinks the original size to towardsY and Z, towardsY: copies X into Y, towardsZ: copies XY into Z | Takes lights of an effect and copies them to other lights. E.g. 1D effect will be rippled to 2D, 2D effect will be rippled to 3D |
21
+
| Pinwheel ||**Swirl**: option to bend the pinwheel., **Reverse** option., **Rotation Symmetry**: Controls the rotational symmetry of the pattern., **Petals** option to adjust the number of petals., **Ztwist** option for 3D fixtures to twist the pattern along the z-axis. | Projects 1D/2D effects onto 2D/3D fixtures in a pinwheel pattern. The virtual layer width is the number of petals. The height is the distance from center to corner |
0 commit comments