Benutzer-Werkzeuge

Webseiten-Werkzeuge


esp32-micropython-stellar-wireless

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
esp32-micropython-stellar-wireless [2020/03/29 19:59] bennyesp32-micropython-stellar-wireless [2024/06/09 10:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 2: Zeile 2:
  
 In diesem Artikel werde ich Notizen zum ESP32 im Zusammenspiel mit Stellar Wireless sammeln. In diesem Artikel werde ich Notizen zum ESP32 im Zusammenspiel mit Stellar Wireless sammeln.
-Zuerst möchte ich zwei Youtube-Kanäle empfehlen zu diesem Thema: +Zuerst möchte ich zwei Informationsquellen empfehlen zum Thema Microcontroller
-  * [[https://www.rototron.info/]] (nostalgisch gestaltete Seite, echt großartig!) bzw.  [[https://www.youtube.com/user/rdagger68|Youtube: rdagger68]]+  * [[https://www.rototron.info/|Webseite: rototron.info]] bzw. der zugehörige Kanal auf [[https://www.youtube.com/user/rdagger68|Youtube: rdagger68]]
   * [[https://www.youtube.com/channel/UCu94OHbBYVUXLYPh4NBu10w|Youtube: Unexpected Maker]]    * [[https://www.youtube.com/channel/UCu94OHbBYVUXLYPh4NBu10w|Youtube: Unexpected Maker]] 
  
-===== Einstieg =====+===== Einstieg in MicroPython =====
  
 ==== MicroPython auf dem ESP32 installieren ===== ==== MicroPython auf dem ESP32 installieren =====
  
-MicroPython über diesen Link für ESP32 beziehen: [[https://micropython.org/download#esp32|micropython.org]+MicroPython über diesen Link für ESP32 beziehen: [[https://micropython.org/download#esp32|micropython.org/download#esp32]]
  
 Je nach Betriebssystem ist der Pfad unter dem der ESP32 angesprochen wird unterschiedlich. Bei meinem Raspberry Pi (Linux) ist es /dev/ttyUSB0, bei anderen Betriebssystemen kann das abweichen. Je nach Betriebssystem ist der Pfad unter dem der ESP32 angesprochen wird unterschiedlich. Bei meinem Raspberry Pi (Linux) ist es /dev/ttyUSB0, bei anderen Betriebssystemen kann das abweichen.
Zeile 65: Zeile 65:
 rshell -p /dev/ttyUSB0 rshell -p /dev/ttyUSB0
 </code> </code>
-Zu beachten ist dass die Ausgabe auf der Console mit screen etwas ausgibiger ist als mit der rshell. Es ist durchaus möglich dass man das irgendwo einstellen kann.+Zu beachten ist dass die Ausgabe auf der Console mit screen etwas ausgiebiger ist als mit der rshell. Es ist durchaus möglich dass man das irgendwo einstellen kann. Die REPL verlässt man dann mit Strg+X!
  
 ==== Die ersten Schritte des ESP32 im Wireless ==== ==== Die ersten Schritte des ESP32 im Wireless ====
Zeile 151: Zeile 151:
  
 </code> </code>
 +
 +===== Einstieg in idf.py / espressif Beispiele =====
 +
 +Damit der ESP32 das Verfahren "WPA3-Personal" unterstützt, muss dieses wie folgt aktiviert werden.
 +
 +<code>
 +# Im esp-idf Verzeichnis ". ./export.sh" ausführen, danach steht idf.py in diesem Terminal zur Verfügung
 +idf.py menuconfig
 +</code>
 +screenshots
 +
 +Der Quellcode wird normal mit "build" gebaut, dies wird durch "flash" aber impliziert und daher lautet der folgende Befehl "flash" und nicht "build". Das "monitor" dahinter sorgt dafür dass die Console für Meldungen geöffnet wird. Diesen "monitor"-Modus verlässt man mit "Strg+]", was auf einer deutschen QWERTZ-Tastatur über Strg+AltGr+9 erreicht wird. :)
 +<code>
 +idf.py -p /dev/ttyUSB0 flash monitor
 +</code>
 +
 +Möchte man nur den "monitor"-Modus starten, geht dies wie folgt:
 +<code>
 +idf.py -p /dev/ttyUSB0 monitor
 +</code>
 +
 +
esp32-micropython-stellar-wireless.1585511945.txt.gz · Zuletzt geändert: 2024/06/09 10:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki