2026-05-13 01:37:26 +02:00
|
|
|
# Meshcore EVO - AOI Edition
|
2026-02-27 09:06:32 +01:00
|
|
|
|
2026-05-13 01:37:26 +02:00
|
|
|
Diese Firmware wurde verändert:
|
2026-02-27 09:06:32 +01:00
|
|
|
|
2026-05-13 01:37:26 +02:00
|
|
|
* Modifikation der Sensor-Firmware
|
|
|
|
|
* Gestestet mit Heltec V4
|
|
|
|
|
* Sollte theoretisch mit allen ESP-Boards funktionieren
|
2026-05-13 02:24:13 +02:00
|
|
|
* GPIO15 und GPIO16 sind jeweils als Pullup-Eingang definiert.
|
2026-02-27 09:06:32 +01:00
|
|
|
|
2026-05-13 01:37:26 +02:00
|
|
|
### Neue Befehle:
|
2026-02-27 09:06:32 +01:00
|
|
|
|
2026-05-13 01:37:26 +02:00
|
|
|
* "io" gibt den zustand aller 32 GPIO-Pins als Hexcode aus. (Die originale FW gibt eine festcodierte 0 aus.)
|
|
|
|
|
* "bin" gibt den zustand aller 32 GPIO-Pins als Binärcode aus
|
|
|
|
|
* "readpin <pin>" gibt den zustand eines Pins als ON/OFF aus
|
2026-05-13 02:24:13 +02:00
|
|
|
|
|
|
|
|
### Verwendung:
|
|
|
|
|
|
|
|
|
|
* GPIO 15 oder 16 können z.B. mit einm Schalter oder Relais verbunden werden.
|
|
|
|
|
* Der standardmäßige zustand ist "ON", da intern 3,3V anliegen (Pull-Up Widerstand)
|
|
|
|
|
* Wird ein GPIO nach Masse geschaltet, wechselt der Zustand nach "OFF"
|
|
|
|
|
|
|
|
|
|
#### Beispiel:
|
|
|
|
|
|
|
|
|
|
Eine laufende Anlage hält ein Überwachungsrelais ständig angezogen, und schaltet GPIO15
|
|
|
|
|
nach Masse. Der Zustand ist daher "OFF" (das könnte als Alarm: OFF gelesen werden).
|
|
|
|
|
|
|
|
|
|
Fällt die Stromversorgung der Anlage aus, fällt das Relais ab. Der Zustand von GPIO15
|
|
|
|
|
wechselt daher auf "ON" (das könnte wiederum als Alarm: ON gelesen werden)
|