Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
esp [2024/01/07 17:35] – [Relais Boards] geraldesp [2024/12/04 21:30] (aktuell) – [Development /Programmierung] gerald
Zeile 89: Zeile 89:
  
  
-===== Development =====+===== Development /Programmierung ===== 
 + 
 +DerESP8266 hat 2 UART eingebaut UART0 ist der ganz normale Serielle Anschluss über TX (GPIO1)  
 + & RX (GPIO3)  
 + 
 + 
 +Der ESP8266 verfügt über zwei UART-Schnittstellen: UART0 und UART1. Diese können für die Kommunikation mit seriellen Geräten genutzt werden, haben jedoch unterschiedliche Einschränkungen. 
 + 
 +**UART0 (Haupt-UART)** 
 + 
 +Standard-Pins: 
 +  * TX: GPIO1 
 +  * RX: GPIO3 
 +Eigenschaften: 
 + 
 +Volle Duplex-Kommunikation (kann senden und empfangen). 
 +Wird standardmäßig für die serielle Kommunikation und Debugging genutzt. 
 + 
 +Kann über Software auf andere GPIOs gemappt werden (via Serial.swap()): 
 + 
 +  * TX: GPIO15 
 +  * RX: GPIO13 
 + 
 +**UART1** 
 + 
 +Standard-Pin: 
 + 
 +  * TX: GPIO2 
 +Einschränkungen: 
 + 
 +  * Nur TX ist verfügbar; RX ist nicht nutzbar. 
 +  * Typischerweise für Debug-Ausgaben genutzt. 
 +  * Kann nicht für vollständige UART-Kommunikation verwendet werden (kein Empfang).
  
 ==== Arduino IDE ==== ==== Arduino IDE ====
Zeile 280: Zeile 312:
  
  
-Switch1 (Garagentor offen): GPIO 12 +  * Switch1 (Garagentor offen): GPIO 02 
-Switch2 (Garagentür): GPIO 02 +  Switch2 (Garagentür): GPIO 12 
-Switch3 (Garagentür geschlossen): GPIO 13+  Switch3 (Garagentür geschlossen): GPIO 13
  
  
Zeile 302: Zeile 334:
 <code>PulseTime 0</code> <code>PulseTime 0</code>
  
 +
 +{{::bildschirmfoto_vom_2024-11-28_14-56-25.png?400|}}
  
  
 
Nach oben
esp.1704648942.txt.gz · Zuletzt geändert: 2024/02/29 13:35 (Externe Bearbeitung)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp