Inhaltsverzeichnis

Zuordnung der Pins im Programm-Generator

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.

pinzuordnungen.jpg


Hier eine Liste der verfügbaren Pin-Alias Namen

Led-Bus-Pins

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 6
LED7 (Nur ESP32 mit 38 Pins, Pico) 0 7
LED8 DMX oder LED Kanal 2 17

Stecker Key 80

wannenstecker_wsl14g.jpg

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

—-

Stecker Keybrd

wannenstecker_wsl8g.jpg

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

Stecker KeyBrd1

wannenstecker_wsl8g.jpg

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

Stecker CAN-Modul

hauptplatine_mbus.jpg

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

Boot Stecker am LED Arduino

arduino_boot.jpg

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

Sonstige Stecker/Jumper auf der Hauptplatine

hauptplatine_zusaetzliche_pins.jpg

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

Extension Stecker am ESP32 Adapter

wannenstecker_wsl10g.jpg

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