Skip to content

Commit 77a31dd

Browse files
committed
Docs: path to doc root
1 parent 1433b14 commit 77a31dd

File tree

3 files changed

+20
-20
lines changed

3 files changed

+20
-20
lines changed

docs/moonbase/inputoutput.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# IO Module
22

3-
<img width="320" height="441" alt="io11" src="/media/moonbase/inputoutput.png" />
3+
<img width="320" height="441" alt="io11" src="../../media/moonbase/inputoutput.png" />
44

55
Defines hardware specifics per ESP32 device 🆕
66

77
Currently the following boards are defined. Not all are supported yet 🚧
88

9-
<img width="320" height="441" alt="io11" src="/media/moonbase/inputoutputpresets.png" />
9+
<img width="320" height="441" alt="io11" src="../../media/moonbase/inputoutputpresets.png" />
1010

1111
For each board the following presets are defined:
1212

1313
* 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/)
1515
* Jumper1: If the board contains a jumper, it can define pin behaviour. Eg. select between Infrared and Ethernet.
1616
* Pins: This module is the central place to assign functionality to gpio pins. Other modules and nodes use the pin assignments made here.
1717
* GPIO = gpio_num;
@@ -27,12 +27,12 @@ For each board the following presets are defined:
2727
## Pin usage
2828

2929
* 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/)
3636
* Planned soon
3737
* Battery
3838
* DMX (in)
@@ -56,8 +56,8 @@ For each board the following presets are defined:
5656
![Dig Quad](https://quinled.info/wp-content/uploads/2021/11/QuinLED-Dig-Quad-AB_v3r1-2048x1154.png){: style="width:100px"}
5757
![Dig Octa](https://quinled.info/wp-content/uploads/2024/10/20240924_141857-2048x1444.png){: style="width:100px"}
5858

59-
* 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/)
6161
* 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).
6262
* You might need to reset your router if you first run WLED on the same MCU and no new IP is assigned.
6363

@@ -68,5 +68,5 @@ For each board the following presets are defined:
6868

6969
![SE-16p](../firmware/installer/images/esp32-s3-stephanelec-16p.jpg){: style="width:100px"}
7070

71-
* Choose the esp32-s3-devkitc-1-n8r8v board in the [MoonLight Installer](https://moonmodules.org/MoonLight/gettingstarted/installer/)
71+
* Choose the esp32-s3-devkitc-1-n8r8v board in the [MoonLight Installer](../../gettingstarted/installer/)
7272
* Set jumper1 the same as you set it on the board: on: Infrared, off: Ethernet

docs/moonlight/drivers.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
The Drivers module defines layers and drivers.
88

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/)
1010
* Driver ☸️: A driver is a link between MoonLight to hardware or the network. Drivers can both input data or output data. Examples:
1111
* LED drivers (FastLED, Parallel LED Drivers, hub75 panels)
1212
* Light driver (Art-Net / DMX)
@@ -26,7 +26,7 @@ The Drivers module defines layers and drivers.
2626
## Driver ☸️ nodes
2727

2828
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.
3030

3131
| Name | Preview | Controls | Remarks
3232
| ---- | ----- | ---- | ---- |
@@ -36,15 +36,15 @@ Want to add a Driver to MoonLight, see [develop](https://moonmodules.org/MoonLig
3636
| Art-Net Out| <img width="100" src="https://github.com/user-attachments/assets/9c65921c-64e9-4558-b6ef-aed2a163fd88"> | <img width="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) |
3737
| Audio Sync | <img width="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)) |
3838
| HUB75 Driver | <img width="100" src="https://github.com/user-attachments/assets/620f7c41-8078-4024-b2a0-39a7424f9678"/> | <img width="100" src="https://github.com/user-attachments/assets/4d386045-9526-4a5a-aa31-638058b31f32"/> | Drive HUB75 panels<br>Not implemented yet |
39-
| IR Driver | <img width="100" src="/media/moonlight/IRDriver.jpeg"/> | <img width="100" src="/media/moonlight/irdriverpreset.png"/> | Receive IR commands and [Lights Control](https://moonmodules.org/MoonLight/moonlight/lightscontrol/) |
39+
| IR Driver | <img width="100" src="../../media/moonlight/IRDriver.jpeg"/> | <img width="100" src="../../media/moonlight/irdriverpreset.png"/> | Receive IR commands and [Lights Control](../../moonlight/lightscontrol/) |
4040

4141
* 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).
4242
* 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
4343
<img width="100" src="https://github.com/user-attachments/assets/98fb5010-7192-44db-a5c9-09602681ee15"/><img width="100" src="https://github.com/user-attachments/assets/c81d2f56-00d1-4424-a716-8e3c30e76636"/>
4444

4545
### Light Preset
4646

47-
* **Max Power**: 🆕 moved to [IO Module](/moonbase/inputoutput/) board presets.
47+
* **Max Power**: 🆕 moved to [IO Module](../../moonbase/inputoutput/) board presets.
4848

4949
* **Light preset**: Defines the channels per light and color order
5050

@@ -75,12 +75,12 @@ Receives Art-Net data from the network.
7575
* Universe Min-Max: Filters Universes (Art-Net only).
7676
* View:
7777
* 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/))
7979

8080
!!! tip "Other setup"
8181
* Add a Layout driver to specifify the fixture you are displaying on, e.g. Single Line for Tubes or Panel for Matrices
8282
* 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.
8484

8585
!!! tip "Running effects and Art-Net In"
8686
Effects can run at the same time, disable or delete them if you only want to run Art-Net In.

docs/network/ethernet.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Ethernet
22

3-
<img width="320" src="/media/network/ethernet.png" />
3+
<img width="320" src="../../media/network/ethernet.png" />
44

5-
See [IO module](/moonbase/inputoutput) to setup pins for Ethernet on S3 boards.
5+
See [IO module](../../moonbase/inputoutput) to setup pins for Ethernet on S3 boards.

0 commit comments

Comments
 (0)