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
* Modded: if any change to the default preset is made.
14
-
* Max Power in Watts: adjust the brightness to approach this max power, depending on the number of LEDs used. Default 10: 5V * 2A = 10W (so it runs fine on USB). Used by LED drivers, see [Drivers](/moonlight/drivers/)
14
+
* Max Power in Watts: adjust the brightness to approach this max power, depending on the number of LEDs used. Default 10: 5V * 2A = 10W (so it runs fine on USB). Used by LED drivers, see [Drivers](../../moonlight/drivers/)
15
15
* Jumper1: If the board contains a jumper, it can define pin behaviour. Eg. select between Infrared and Ethernet.
16
16
* Pins: This module is the central place to assign functionality to gpio pins. Other modules and nodes use the pin assignments made here.
17
17
* GPIO = gpio_num;
@@ -27,12 +27,12 @@ For each board the following presets are defined:
27
27
## Pin usage
28
28
29
29
* Supported
30
-
* LEDs: Used by LED drivers to setup LED outputs, see [Drivers](/moonlight/drivers/)
31
-
* Voltage and Current: Sets energy monitoring, see [System status](/system/status) and , see [System Metrics](/system/metrics)
32
-
* Infrared: Used by IR driver, see [Drivers](/moonlight/drivers/)
33
-
* Button LightsOn: sets on/off in [Light Control](https://moonmodules.org/MoonLight/moonlight/lightscontrol/)
34
-
* Relay LightsOn: sets on/off in [Light Control](https://moonmodules.org/MoonLight/moonlight/lightscontrol/)
35
-
* SPI_SCK, SPI_MISO, SPI_MOSI, PHY_CS, PHY_IRQ: S3 Ethernet, Used by the Ethernet module, see [Ethernet](/network/ethernet/)
30
+
* LEDs: Used by LED drivers to setup LED outputs, see [Drivers](../../moonlight/drivers/)
31
+
* Voltage and Current: Sets energy monitoring, see [System status](../../system/status) and , see [System Metrics](../../system/metrics)
32
+
* Infrared: Used by IR driver, see [Drivers](../../moonlight/drivers/)
33
+
* Button LightsOn: sets on/off in [Light Control](../../moonlight/lightscontrol/)
34
+
* Relay LightsOn: sets on/off in [Light Control](../../moonlight/lightscontrol/)
35
+
* SPI_SCK, SPI_MISO, SPI_MOSI, PHY_CS, PHY_IRQ: S3 Ethernet, Used by the Ethernet module, see [Ethernet](../../network/ethernet/)
36
36
* Planned soon
37
37
* Battery
38
38
* DMX (in)
@@ -56,8 +56,8 @@ For each board the following presets are defined:
* Dig 2Go, Dig Uno, Dig Quad: Choose the esp32-d0 (4MB) board in the [MoonLight Installer](https://moonmodules.org/MoonLight/gettingstarted/installer/)
60
-
* Dig Octa: Choose the esp32-d0-16mb board in the [MoonLight Installer](https://moonmodules.org/MoonLight/gettingstarted/installer/)
59
+
* Dig 2Go, Dig Uno, Dig Quad: Choose the esp32-d0 (4MB) board in the [MoonLight Installer](../../gettingstarted/installer/)
60
+
* Dig Octa: Choose the esp32-d0-16mb board in the [MoonLight Installer](../../gettingstarted/installer/)
61
61
* On first install, erase flash first (Especially when other firmware like WLED was on it) as MoonLight uses a partition scheme with 3MB of flash (currently no OTA support).
62
62
* You might need to reset your router if you first run WLED on the same MCU and no new IP is assigned.
63
63
@@ -68,5 +68,5 @@ For each board the following presets are defined:
Copy file name to clipboardExpand all lines: docs/moonlight/drivers.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
The Drivers module defines layers and drivers.
8
8
9
-
* Layout 🚥: A layout (🚥) defines the positions of the lights to control. See [Layouts](https://moonmodules.org/MoonLight/moonlight/layouts/)
9
+
* Layout 🚥: A layout (🚥) defines the positions of the lights to control. See [Layouts](../../moonlight/layouts/)
10
10
* Driver ☸️: A driver is a link between MoonLight to hardware or the network. Drivers can both input data or output data. Examples:
11
11
* LED drivers (FastLED, Parallel LED Drivers, hub75 panels)
12
12
* Light driver (Art-Net / DMX)
@@ -26,7 +26,7 @@ The Drivers module defines layers and drivers.
26
26
## Driver ☸️ nodes
27
27
28
28
Below is a list of Drivers in MoonLight.
29
-
Want to add a Driver to MoonLight, see [develop](https://moonmodules.org/MoonLight/develop/overview/). See also [Live scripts](https://moonmodules.org/MoonLight/moonlight/livescripts/) to add runtime drivers.
29
+
Want to add a Driver to MoonLight, see [develop](../../develop/overview/). See also [Live scripts](../../moonlight/livescripts/) to add runtime drivers.
30
30
31
31
| Name | Preview | Controls | Remarks
32
32
| ---- | ----- | ---- | ---- |
@@ -36,15 +36,15 @@ Want to add a Driver to MoonLight, see [develop](https://moonmodules.org/MoonLig
36
36
| Art-Net Out| <imgwidth="100"src="https://github.com/user-attachments/assets/9c65921c-64e9-4558-b6ef-aed2a163fd88"> | <imgwidth="320"alt="Art-Net"src="https://github.com/user-attachments/assets/1428e990-daf7-43ba-9e50-667d51b456eb" /> | Send Art-Net to Drive LEDS and DMX lights over the network. See [below](#art-net-out)|
37
37
| Audio Sync | <imgwidth="100"src="https://github.com/user-attachments/assets/bfedf80b-6596-41e7-a563-ba7dd58cc476"/> | No controls | Listens to audio sent over the local network by WLED-AC or WLED-MM and allows audio reactive effects (♪ & ♫) to use audio data (volume and bands (FFT)) |
| IR Driver | <imgwidth="100"src="/media/moonlight/IRDriver.jpeg"/> | <imgwidth="100"src="/media/moonlight/irdriverpreset.png"/> | Receive IR commands and [Lights Control](https://moonmodules.org/MoonLight/moonlight/lightscontrol/)|
39
+
| IR Driver | <imgwidth="100"src="../../media/moonlight/IRDriver.jpeg"/> | <imgwidth="100"src="../../media/moonlight/irdriverpreset.png"/> | Receive IR commands and [Lights Control](../../moonlight/lightscontrol/)|
40
40
41
41
* The Parallel LED driver uses different hardware peripherals depending on the MCU type: ESP32-D0: I2S, ESP32-S3: LCD_CAM, ESP32-P4: Parallel IO (ParLIO).
42
42
* Virtual LED Driver: Driving max 120! outputs (E.g. 48 panels of 256 LEDs each run at 50-100 FPS) using shift registers. Integrated within the Parallel LED Driver architecture. Not implemented yet
* Select physical layer to directly store the received channels into the physical layer
78
-
* Select one of the (virtual layers) to take mapping into account (using layout specification and modifiers specified (recommended), see [Modifiers](https://moonmodules.org/MoonLight/moonlight/modifiers/), part of the [Effects Module](https://moonmodules.org/MoonLight/moonlight/effects/))
78
+
* Select one of the (virtual layers) to take mapping into account (using layout specification and modifiers specified (recommended), see [Modifiers](../../moonlight/modifiers/), part of the [Effects Module](../../moonlight/effects/))
79
79
80
80
!!! tip "Other setup"
81
81
* Add a Layout driver to specifify the fixture you are displaying on, e.g. Single Line for Tubes or Panel for Matrices
82
82
* Add the Parallel LED Driver to enable connected LEDs
83
-
* Go to the [IO Module](https://moonmodules.org/MoonLight/moonbase/inputoutput/) to define a board preset.
83
+
* Go to the [IO Module](../../moonbase/inputoutput/) to define a board preset.
84
84
85
85
!!! tip "Running effects and Art-Net In"
86
86
Effects can run at the same time, disable or delete them if you only want to run Art-Net In.
0 commit comments