Difference between revisions of "Esp32 - HelloWorld"

From Open Hard- & Software
Jump to navigation Jump to search
(Created page with "'''WebSite:''' ''[http://openhardsoftware.de OH&SW]'' || '''MediaWiki''': '' - Software - Hardware - Elektronik -Proje...")
 
Line 26: Line 26:


== Software ==  
== Software ==  
Wahlweise [[ArduinoIDE | ArduinoIDE]] (Compiler-Benutzeroberfläche (Homepage: [https://www.arduino.cc Arduino]))  
Wahlweise  
oder [[VisualStudioCode|VisualStudioCode]] (Compiler-Benutzeroberfläche (Homepage: [https://www.code.visualstudio.com VisualStudioCode]))
* [[ArduinoIDE | ArduinoIDE]] (Compiler-Benutzeroberfläche (Homepage: [https://www.arduino.cc Arduino]))  
mit aktivem Terminal entweder
oder  
* innerhalb der ArduinoIDE  
* [[VisualStudioCode|VisualStudioCode]] (Compiler-Benutzeroberfläche (Homepage: [https://www.code.visualstudio.com VisualStudioCode]))
und einem aktiven Terminal eigener Wahl entweder
* Terminal innerhalb der ArduinoIDE  
oder
oder
* innerhalb der IDE von VSCode
* Terminal innerhalb der IDE von VSCode
oder  
oder  
[[HTerm | HTerm]] (Terminal IDE (Homepage: [https://www.der-hammer.info/pages/terminal.html Der Hammer]))  
* [[HTerm | HTerm]] (Terminal IDE (Homepage: [https://www.der-hammer.info/pages/terminal.html Der Hammer]))


== Download ==
== Download ==

Revision as of 16:30, 14 October 2021

WebSite: OH&SW || MediaWiki: - Software - Hardware - Elektronik - Mechanik - Anhang

Übersicht

  • Einfaches Beispiel zur Programmierung und zum Test eines Esp32-MicroControllers.
  • Typische Hardware: Esp32UnoBoard mit Serieller-Usb-Schnittstelle.
  • Funktion: nach dem Reset schreibt der Esp32 alle 1000ms die Message "Hello World!" über die Serielle Schnittstelle. Der Benutzer empfängt diese Nachricht mit einem Terminal-Programm.


Vorgabe

  • Im Arduino-Projekt Esp32HelloWorld enthält die System-Konstante TIMESPAN_SERIALOUT die Vorgabe der periodischen Seriellen Ausgabe.


Quelltext

...


Hardware

  • Esp32UnoBoard, allgemein jedes Esp32Board mit Serieller USB-Schnittstelle

2110122136 HardwareEsp32LanPowerSwitch.png (esp32unoboard)


Software

Wahlweise

oder

und einem aktiven Terminal eigener Wahl entweder

  • Terminal innerhalb der ArduinoIDE

oder

  • Terminal innerhalb der IDE von VSCode

oder

Download

ArduinoIDE(C-Code): 21xxxxxxxx_Esp32ArdBlinky_01V01.zip

ArduinoIDE(Cpp-Code): 21xxxxxxxx_Esp32ArdBlinky_01V02.zip

VSCode(C-Code): 21xxxxxxxx_Esp32VscBlinky_02V01.zip

VSCode(Cpp-Code): 21xxxxxxxx_Esp32VscBlinky_02V01.zip


Datum Uhrzeit Projekt Version Download
211012 2115 Esp32LanPowerSwitch 01V03 2110122115_Esp32LanPowerSwitch_01V03.zip



WebSite:OH&SW || MediaWiki - Software - Hardware - Elektronik - Mechanik - Anhang || Datenschutz - Impressum