Difference between revisions of "Esp32 - Blinky"
Jump to navigation
Jump to search
(Created page with " ...") |
|||
Line 1: | Line 1: | ||
'''WebSite:''' ''[http://openhardsoftware.de OH&SW]'' || '''MediaWiki''': '' -[[Software | Software]] -[[Hardware | Hardware]] -[[Projekte - Elektronik | Elektronik]] -[[Projekte - Mechanik | Mechanik]] -[[Anhang | Anhang]]'' | |||
... | == Übersicht == | ||
* Einfaches Beispiel zur Programmierung und zum Test eines Esp32-MicroControllers. | |||
* Typische Hardware: Esp32UnoBoard mit LedSystem. | |||
* Funktion: nach dem Reset schaltet der Esp32 für eine Pulszeit '''Tw''' die LedSystem ein und für eine Totzeit '''Td''' aus. | |||
== Vorgabe == | |||
* Ergänzung der Hardware: 8x Treiberstufe und 8x Relais mit Netzteil auf Platte / in Gehäuse setzen. | |||
* IP-Maske des Lan-Netzes herausfinden - typisch '''192.168.178.xxx''' | |||
* Im Arduino-Projekt die '''LanConfiguration.h''' aktualisieren. | |||
== Hardware == | |||
* [[Esp32UnoBoard|Esp32UnoBoard]], allgemein jedes Esp32Board mit integrierter LedSystem | |||
[[File:2110122136_HardwareEsp32LanPowerSwitch.png]] | |||
== Software == | |||
* [[ArduinoIDE | ArduinoIDE]] Compiler-Benutzeroberfläche (Homepage: [https://www.arduino.cc Arduino]) | |||
* [[VisualStudioCode|VisualStudioCode]] Compiler-Benutzeroberfläche (Homepage: [https://www.code.visualstudio.com VisualStudioCode]) | |||
== Download == | |||
ArduinoIDE(C-Code): | |||
[[file:21xxxxxxxx_Esp32ArdBlinky_01V01.zip | 21xxxxxxxx_Esp32ArdBlinky_01V01.zip]] | |||
ArduinoIDE(Cpp-Code): | |||
[[file:21xxxxxxxx_Esp32ArdBlinky_01V02.zip | 21xxxxxxxx_Esp32ArdBlinky_01V02.zip]] | |||
VSCode(C-Code): | |||
[[file:21xxxxxxxx_Esp32VscBlinky_02V01.zip | 21xxxxxxxx_Esp32VscBlinky_02V01.zip]] | |||
VSCode(Cpp-Code): | |||
[[file:21xxxxxxxx_Esp32VscBlinky_02V01.zip | 21xxxxxxxx_Esp32VscBlinky_02V01.zip]] | |||
{| class="wikitable" | |||
|- | |||
|Datum | |||
|Uhrzeit | |||
|Projekt | |||
|Version | |||
|Download | |||
|- | |||
|211012 | |||
|2115 | |||
|Esp32LanPowerSwitch | |||
|01V03 | |||
|'''[[:File:2110122115_Esp32LanPowerSwitch_01V03.zip|2110122115_Esp32LanPowerSwitch_01V03.zip]]''' | |||
|- | |||
|} | |||
<hr> | |||
WebSite:''[http://openhardsoftware.de OH&SW]'' || MediaWiki '' -[[Software | Software]] -[[Hardware | Hardware]] -[[Projekte - Elektronik | Elektronik]] -[[Projekte - Mechanik | Mechanik]] -[[Anhang | Anhang]] || [http://www.openhardsoftware.de/websites/Datenschutz.html Datenschutz] - [http://www.openhardsoftware.de/websites/Impressum.html Impressum]'' |
Revision as of 16:15, 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 LedSystem.
- Funktion: nach dem Reset schaltet der Esp32 für eine Pulszeit Tw die LedSystem ein und für eine Totzeit Td aus.
Vorgabe
- Ergänzung der Hardware: 8x Treiberstufe und 8x Relais mit Netzteil auf Platte / in Gehäuse setzen.
- IP-Maske des Lan-Netzes herausfinden - typisch 192.168.178.xxx
- Im Arduino-Projekt die LanConfiguration.h aktualisieren.
Hardware
- Esp32UnoBoard, allgemein jedes Esp32Board mit integrierter LedSystem
Software
- ArduinoIDE Compiler-Benutzeroberfläche (Homepage: Arduino)
- VisualStudioCode Compiler-Benutzeroberfläche (Homepage: VisualStudioCode)
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