User Tools

Site Tools


project:esp32-programming:serial-port

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
project:esp32-programming:serial-port [2023/11/06 14:43] – created 195.52.188.35project:esp32-programming:serial-port [2023/11/06 15:06] (current) 195.52.188.35
Line 3: Line 3:
 Auf dem Board des ESP32-C3-DevKitC-02 gibt es (wie auf vielen anderen Boards) einen USB-Port. Auf dem Board des ESP32-C3-DevKitC-02 gibt es (wie auf vielen anderen Boards) einen USB-Port.
 Dieser dient zur Programmierung des ESP32 und als Serial Commmunication Port. Dieser dient zur Programmierung des ESP32 und als Serial Commmunication Port.
 +
 +===== Schnittstellenparameter =====
 +
  
 Beim Verbinden mit dem Rechner wird der Port so identifiziert: Beim Verbinden mit dem Rechner wird der Port so identifiziert:
Line 17: Line 20:
 </code> </code>
  
-Es wird /dev/tty+Es wird /dev/ttyUSB0 angelegt: 
 +<code> 
 +rw-rw----+ 1 root dialout 188, 0 Nov  6 14:40 /dev/ttyUSB0 
 +</code> 
 + 
 +Die Schnittstelle ist auf 9600 bps eingestellt: 
 +<code> 
 +# stty < /dev/ttyUSB0 
 +speed 9600 baud; line = 0; 
 +-brkint -imaxbel 
 +</code> 
 +  
 +Beim Aufruf von ''idf.py monitor'' wird die Schnittstelle auf 115200 bps eingestellt: 
 +<code> 
 +--- idf_monitor on /dev/ttyUSB0 115200 --- 
 +</code> 
 + 
 +<code> 
 +# stty < /dev/ttyUSB0  
 +speed 115200 baud; line = 0; 
 +min = 0; time = 0; 
 +-brkint -icrnl -imaxbel 
 +-opost -onlcr 
 +-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke 
 +</code> 
 + 
 +===== Kommunikation mittels kermit ===== 
 + 
 +<code> 
 +$ kermit 
 +    set esc 1 
 +    set carrier-watch off 
 +    set flow-control none 
 +    set line /dev/ttyS0 
 +    set speed 115200 
 +    connect 
 +</code>     
 + 
 +Vom ESP32 ausgegebene Daten werden angezeigt. 
 + 
 +<code> 
 +Ctrl-A 
 +
 +exit [Enter] 
 +</code> 
 + 
  
  
project/esp32-programming/serial-port.1699278181.txt.gz · Last modified: 2023/11/06 14:43 by 195.52.188.35