arduino:wioctrl-de
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
arduino:wioctrl-de [2019/12/29 02:12] – rainerk | arduino:wioctrl-de [2023/08/20 00:08] (current) – rainerk | ||
---|---|---|---|
Line 3: | Line 3: | ||
[[: | [[: | ||
[[: | [[: | ||
- | * [[:arduino: | + | * [[arduino: |
|< >| | |< >| | ||
^ I n - A r b e i t ... ^ | ^ I n - A r b e i t ... ^ | ||
\\ | \\ | ||
- | Der WIO-Control basiert auf **ESP32-Dev-Module**- | + | Der WIO-Control basiert auf **ESP32-Dev-Module**- |
=====Display===== | =====Display===== | ||
Line 39: | Line 39: | ||
\\ | \\ | ||
=====Erweitertes Layout===== | =====Erweitertes Layout===== | ||
- | Die Baugruppenauswahl erfolgt in der [[https:// | + | Der ESP32-Typ wird im WIO-Dialog ausgewählt. |
- | <code c> | + | |
- | #define ESP32_DEV_MODULE 0 | + | |
- | #define ESP32_LOLIN_D32 | + | |
- | + | ||
- | #define WIO_BOARD ESP32_LOLIN_D32 | + | |
- | </ | + | |
- | {{ : | + | |
|< >| | |< >| | ||
^ Vorläufig . . . ^ | ^ Vorläufig . . . ^ | ||
- | Verglichen mit dem **Lolin D1 Mini** hat der **ESP32** viel mehr I/O-Stifte, so sind eine zusätzliche F0- und Shift-Taste hinzugefügt.\\ | + | Verglichen mit dem **ESP8266** hat der **ESP32** viel mehr I/O-Stifte, so sind eine zusätzliche F0- und Shift-Taste hinzugefügt.\\ |
+ | |< >| | ||
+ | ^ GPIO \\ Dev Module ^ GPIO \\ Lolin D32 ^ Funktion ^ Auswahlmodus ^ Shift-Funktion ^ Langer Klick ^ Langer Klick + Shift ^ | ||
+ | | 26 | 26 | Drehgeber V+ | Lokliste nach unten durchsuchen | - | - | - | | ||
+ | | 25 | 25 | Drehgeber V- | Lokliste nach oben durchsuchen | - | - | - | | ||
+ | | 34 | 34 | Drehgeber Richtung | Übernimmt die ausgewählte Lok aus der Liste. | - | - | - | | ||
+ | | 27 | 27 | F0 | - | Wechselt zwischen Lok 1 und 2 | Gleisspannung Aus | Gleisspannung Ein | | ||
+ | | 32 | 32 | F1 | - | F9 | F5 | F13 | | ||
+ | | 33 | 33 | F2 | - | F10 | F6 | F14 | | ||
+ | | 0 | 0 | F3 | - | F11 | F7 | F15 | | ||
+ | | 14 | 14 | F4 | - | F12 | F8 | F16 | | ||
+ | | 13 | 12 | Shift | - | - | Function selection mode | - | | ||
+ | | 16 | 5 | LED | - | - | - | - | | ||
+ | | 35 | 35 | Batterie (ADC) | - | - | - | - | | ||
+ | | 21 | 21 | SDA (Display) | - | - | - | - | | ||
+ | | 22 | 22 | SCL (Display) | - | - | - | - | | ||
+ | **Hinweis: | ||
====ESP32 Dev Module==== | ====ESP32 Dev Module==== | ||
- | |< >| | ||
- | ^ GPIO ^ Funktion ^ Auswahlmodus ^ Shift-Funktion ^ Langer Klick ^ Langer Klick + Shift ^ | ||
- | | 26 | Drehgeber V+ | Lokliste nach unten durchsuchen | - | - | - | | ||
- | | 25 | Drehgeber V- | Lokliste nach oben durchsuchen | - | - | - | | ||
- | | 36 | Drehgeber Richtung | Übernimmt die ausgewählte Lok aus der Liste. | - | - | - | | ||
- | | 27 | F0 | - | - | Gleisspannung Aus | Gleisspannung Ein | | ||
- | | 32 | F1 | - | F9 | F5 | F13 | | ||
- | | 33 | F2 | - | F10 | F6 | F14 | | ||
- | | 0 | F3 | - | F11 | F7 | F15 | | ||
- | | 14 | F4 | - | F12 | F8 | F16 | | ||
- | | 13 | Shift | - | - | - | - | | ||
- | | 16 | LED | - | - | - | - | | ||
- | | 35 | Batterie (ADC) | - | - | - | - | | ||
- | |||
===Spannungsteiler=== | ===Spannungsteiler=== | ||
{{ arduino: | {{ arduino: | ||
Line 75: | Line 70: | ||
Die folgenden Stifte können nicht verwendet werden: | Die folgenden Stifte können nicht verwendet werden: | ||
* GPIO06 - GPIO11 (Werden vom Flash-Interface verwendet.) | * GPIO06 - GPIO11 (Werden vom Flash-Interface verwendet.) | ||
- | * GPIO12 kannn nur als Ausgang verwendet werden. Wenn der Stift während des Bootens hochgelegt ist, bootet der ESP32 nicht. | + | * GPIO12 kannn nur als Ausgang verwendet werden. Wenn der Stift während des Bootens hochgelegt ist, bootet/ |
- | ====ESP32 LOLIN D32==== | + | ====LOLIN D32==== |
* https:// | * https:// | ||
- | |||
- | |< >| | ||
- | ^ GPIO ^ Funktion ^ Auswahlmodus ^ Shift-Funktion ^ Langer Klick ^ Langer Klick + Shift ^ | ||
- | | 26 | Drehgeber V+ | Lokliste nach unten durchsuchen | - | - | - | | ||
- | | 25 | Drehgeber V- | Lokliste nach oben durchsuchen | - | - | - | | ||
- | | 34 | Drehgeber Richtung | Übernimmt die ausgewählte Lok aus der Liste. | - | - | - | | ||
- | | 27 | F0 | - | - | Gleisspannung Aus | Gleisspannung Ein | | ||
- | | 32 | F1 | - | F9 | F5 | F13 | | ||
- | | 33 | F2 | - | F10 | F6 | F14 | | ||
- | | 0 | F3 | - | F11 | F7 | F15 | | ||
- | | 14 | F4 | - | F12 | F8 | F16 | | ||
- | | 12 | Shift | - | - | - | - | | ||
- | | 5 | LED | - | - | - | - | | ||
- | | 35 | Batterie (ADC) | - | - | - | - | | ||
- | | 21 | SDA | - | - | - | - | | ||
- | | 22 | SCL | - | - | - | - | | ||
- | |||
===Spannungsteiler=== | ===Spannungsteiler=== | ||
Line 103: | Line 81: | ||
===I2C-Display=== | ===I2C-Display=== | ||
Das I2C-SSD1306-kompatible 128*64-Display muss an GPIO21(SDA) und GPIO22(SCL) angeschlossen sein.\\ | Das I2C-SSD1306-kompatible 128*64-Display muss an GPIO21(SDA) und GPIO22(SCL) angeschlossen sein.\\ | ||
+ | |||
\\ | \\ | ||
=====Kurz-Kennungen===== | =====Kurz-Kennungen===== | ||
Line 117: | Line 96: | ||
Dies könnte ein passendes Gehäuse sein: | Dies könnte ein passendes Gehäuse sein: | ||
* [[https:// | * [[https:// | ||
+ | |||
====Schaltplan und Platine==== | ====Schaltplan und Platine==== | ||
- | |< >| | + | * [[: |
- | | In Arbeit | + | |
+ | =====Drehung invertieren===== | ||
+ | Falls die Drehrichtung invertier ist, kann die CAM Option **Rotate 180°** verwendet werden, dies zu korrigieren.\\ | ||
+ | //Ab Version 724 verfügber.// |
arduino/wioctrl-de.1577581970.txt.gz · Last modified: 2019/12/29 02:12 by rainerk