Der Einstieg in die MobaLedLib:
Stammtische
Die wichtigsten Seiten & Links:
aktuell verwendete Versionen
- offizieller Release
- aktuelle Korrektur-Version
Im ProgrammGenerator können in den Pin-Makros auch logische Pin-Namen verwendet werden.
eine ProgGenerator Konfiguration funktioniert somit ohne Änderung für Arduino und ESP32.
| LED-Bus | Arduino-Pin LED-Nano | ESP32 | Pico |
|---|---|---|---|
| LED0 (Haupt-LED-Bus, der über den Wannenstecker unten rechts ausgegeben wird) | D6 | 27 | 0 |
| LED1 (PushButtons) | A4 | 32 | 1 |
| LED2 (Nur ESP32, Pico) | 16 | 2 | |
| LED3 (Nur ESP32, Pico) | 14 | 3 | |
| LED4 (Nur ESP32, Pico) | 18 | 4 | |
| LED5 (Nur ESP32, Pico) | 19 | 5 | |
| LED6 (Nur ESP32, Pico) | 23 | ||
| LED7 (Nur ESP32 mit 38 Pins, Pico) | 0 | ||
| LED8 DMX oder LED Kanal 2 (bei Arduino) | 2 | 17 | |
| LED auf dem RP2040 (Pico) | 16 |
Beispiele:
| Arduino (Standard) | Kanal 0, Kanal 1 (Pushbutton) | Set_LED_OutpPinLst(6 A2) |
| Arduino (Standard) | Kanal 0, Kanal 1 (Pushbutton) und virtueller Kanal | Set_LED_OutpPinLst(6 A2 V) |
| Arduino | Kanal 0, Kanal 1 (Pushbutton), Kanal 2) | Set_LED_OutpPinLst(6 A2 2) |
| ESP32 (Standard) | Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 8 | Set_LED_OutpPinLst(27,32,16,14,18,19,23,0,17) |
| ESP32 | Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 7 | Set_LED_OutpPinLst(27,32,16,14,18,19,23,0) |
| Pico (Standard) | Kanal 0 - 5 | Set_LED_OutpPinLst(0,1,2,3,4,5) |
| Pico | Kanal 0 - 5 und LED auf Pico | Set_LED_OutpPinLst(0,1,2,3,4,5,16) |
Virtuelle Pins: Bei Verwendung des virtueller Pins 'V' erhöht sich die Anzahl der Kanäle um 1. Es können auch mehrere virtuellen Kanäle angelegt werden.
Virtuelle Kanäle eignen sich, um versteckte Operationen auszuführen, die man u. A. mit anderen Funktionen abfragen kann.
Eine Anleitung zu diesem Thema gibt es hier: Virtuelle LED-Kanäle
| Pin-Nummer Wannenstecker | Name | alternative Namen | Arduino-Pin LED-Nano | ESP32 GPIO |
|---|---|---|---|---|
| 1 | KEY80_P1 | D2 | 17 | |
| 2 | KEY80_P2 | D7 | 12 | |
| 3 | KEY80_P3 | D8 | 26 | |
| 4 | KEY80_P4 | D9 | 25 | |
| 5 | KEY80_P5 | D10 | 5 | |
| 6 | KEY80_P6 | D11 | 23 | |
| 7 | KEY80_P7 | D12 | 19 | |
| 8 | KEY80_P8 | A1 | 4 | |
| 9 | KEY80_P9 | KEY80_BUTTONS | A2 | 34 |
| 10 | KEY80_P10 | KEY80_RESET_K KEY80_RST | A3 | 33 |
| 11 | KEY80_P11 | KEY80_LEDS_K KEY80_SDA | A4 | 32 |
| 12 | KEY80_P12 | KEY80_SCL | A5 | 39 |
| 13 | - | 5V | ||
| 14 | - | GND | ||
—-
| Pin-Nummer Wannenstecker | Name | alternative Namen | Arduino-Pin LED-Nano | ESP32 GPIO |
|---|---|---|---|---|
| 1 | KEYBRD_P1 | KEYBRD_LEDS_K | A4 | 32 |
| 2 | A5 | 39 | ||
| 3 | 5V | |||
| 4 | GND | |||
| 5 | KEYBRD_P5 | KEYBRD_CLOCK_K KEYBRD_CLK | A0 | 15 |
| 6 | KEYBRD_P6 | KEYBRD_RESET_K KEYBRD_RST | A3 | 33 |
| 7 | KEYBRD_P7 | KEYBRD_BUTTONS | A2 | 34 |
| 8 | A7 (Jumper „KEY_A7“ schließen) Deaktiviert Tag/Nacht Schaltung | 35 | ||
| Pin-Nummer Wannenstecker | Name | alternative Namen | Arduino-Pin LED-Nano | ESP32 GPIO |
|---|---|---|---|---|
| 6 | KEYBRD1_P6 | KEYBRD1_RESET_K KEYBRD1_RST | A3 | 33 |
| 7 | KEYBRD1_P7 | KEYBRD1_BUTTONS | A2 | 34 |
| 8 | KEYBRD1_P8 | A6 (Jumper „SJ4“ schließen) | 36 |
| Pin-Nummer Wannenstecker | Name | alternative Namen | Arduino-Pin LED-Nano | ESP32 GPIO |
|---|---|---|---|---|
| 3 | CAN_P3 | CAN_CS | D10 | 5 |
| 4 | CAN_P4 | CAN_SO | D12 | 19 |
| 5 | CAN_P5 | CAN_SI | D11 | 23 |
| 6 | CAN_P6 | CAN_CLK CAN_SCK | D13 | 18 |
| Pin-Nummer Wannenstecker | Name | alternative Namen | Arduino-Pin LED-Nano |
|---|---|---|---|
| 1 | BOOT_P1 | BOOT_SO | D12 |
| 3 | BOOT_P3 | BOOT_SCK | D13 |
| 4 | BOOT_P4 | BOOT_SI | D11 |
| farbige Markierung am Bild | Name | alternative Namen | Arduino-Pin LED-Nano | ESP32 GPIO |
|---|---|---|---|---|
| rot | LDR | J1_P2 | A7 | 35 |
| grün | JP3_P2 | D13 | 18 | |
| orange | JP4_P3 | D10 | 5 | |
| rosa | SV1_P2 | D2 (Jumper „LED_BUS2B“ schließen) | 17 | |
| türkis | SV3_P2 | D6 über R1 | 27 |
| Pin-Nummer Wannenstecker | Name | alternative Namen | GPIO vom ESP32 30 Pin | GPIO vom ESP32 38 Pin |
|---|---|---|---|---|
| 1 | MLL_EXT_OUT_P1 | MLL_EXT_OUT_SCL | D22 | |
| 2 | MLL_EXT_OUT_P2 | MLL_EXT_OUT_SDA | D21 | |
| 5 | MLL_EXT_OUT_P5 | LED2 | D16 (RX2) | D16 |
| 6 | MLL_EXT_OUT_P6 | LED3 | D14 | |
| 7 | MLL_EXT_OUT_P7 | LED4 | D18 | |
| 8 | MLL_EXT_OUT_P8 | LED5 | D19 | |
| 9 | MLL_EXT_OUT_P9 | LED6 | D23 | |
| 10 | MLL_EXT_OUT_P10 | LED7 | — | D0 |