Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
esp [2024/12/04 21:24] – [Development] geraldesp [2024/12/04 21:30] (aktuell) – [Development /Programmierung] gerald
Zeile 90: Zeile 90:
  
 ===== Development /Programmierung ===== ===== 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 ====
 
Nach oben
esp.1733347477.txt.gz · Zuletzt geändert: 2024/12/04 21:24 von gerald
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