Habe ein ESP32 DevKit-C Modul und will mit Arduino-PRG Datei
VFD_Clock_wifi-ino laden aber er schreibt immer fehler ,wenn ich auf
Beispiel 01Basic blink Hochlade kommen immer Fehler. Ich brauche Hilfe
für Arduino ein zurichten,vielleicht kommt der Fehler daher .Led auf
Modul leuchtet rot.
Danke für die Info. Habe ich auch schon gesehen aber wie ich Arduino
richtig einrichte fehlt mir, habe schon viel darüber gelesen.Bekomme es
aber nicht zum laufen damit er die Elektor-Uhr ansteuert .
Pitter88 schrieb:> Habe ich auch schon gesehen aber wie ich Arduino richtig einrichte fehlt> mir
dann must Du auch mal den Links dort folgen, dort ist alles beschrieben
1.Habe Arduino 1.8.10 geladen.
2.Github arduino-esp32-master.zig kopiert und entpackt die entpackte
Datei im Arduino Ordner :
Hardware Ordner
espresif Ordner angelegt
esp32 Ordner angelegt
und die Entpackte Datei arduino -esp-master rein kopiert.
Dann Orner tools klicken und auf get.exe klicken jetzt wird eine neue
Datei im Ordner geschrieben xtensa-esp32-elf.
Arduino-PRG geöffnet und Datei Voreinstellung eingestellt.
Werkzeug
Port 6
Speed 115200
Board esp32
1.03 Installiert
Dann auf Beispiele
01 Basic
Blink gedrückt.Wenn ich auf hochladen drücke kommt Fehler,
Was mache ich falsch oder fehlt mir noch eine Datei?
Auf dem ESP32 DevKit-C Modul sind noch 2 Taster Reset taste, boot Taste
muss man die drücken beim hochladen?
Da meine Glaskugel momentan an den Osterhasen ausgeliehen ist, weiss ich
nicht, welchen Fehler du bekommst. Was du falsch machst, weiss ich auch
nicht. Eventuell hast du ja deinen ESP32 gar nicht angesteckt?
ich hab hier ein paar Boards, bei denen muss ich den Prog-Button
gedrückt halten beim Upload. Also Button drücken und halten, mit der
anderen Hand kurz Reset drücken und dann den Upload starten.
Hallo,
ich habe nur kurz überflogen, aber sind mir zuviele Verrenkungen.
Meine Empfehlung:
IDE portabel installieren, hat den Vorteil, daß alles im Ordner der IDE
bleibt und man kein Chaos bei woanders auf dem Rechner hinterläßt, wenn
was schief geht.
Vorgehen: IDE als .zip runterlden (aktuell ist die 1.8.12):
https://www.arduino.cc/en/main/software
.zip irgendwohin entpacken, wo man es haben will.
Die IDE NICHT starten! Im entpackten Ordner arduino-1.8.12 einen Ordner
"portable" anlegen und erst dann die IDE starten.
Bordverwalter-URL für den ESP32 besorgen (ist die 1.0.4):
https://github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/boards_manager.md
stable release nehmen, URL in der IDE nach Datei->Voreinstellungen in
"zusätzliche Boardverwalter-URLs" reinkopieren.
Unter Werkzeuge bei den Boards den Boardverwalter aufrufen und dort
ESP32 als Suche eintippen. ESP32 installieren, fertig.
Ich würde keinen github-Build selbst installieren, es gibt immer wieder
Änderungen und für den ungeübten endet das schnell im Chaos.
Gilt auch für zu installierende Libs: möglichst immer mit als zip von
github holen und in der ide unter Sketch-> Bibliothel einbinden-> .zip
hinzufügen installieren. Klappt in wohl 95% aller Fälle problemlos und
IDE und Installer wissen am Besten, was wo in welche Pfade gehört.
Zum Sketch: möglichst immer entweder den Sketch UND die Fehlermeldungen
hier püosten oder einen Link zum Projekt, wenn es was fertiges aus dem
Netz ist. Sonst kann sowieso keiner sinnvoll helfen.
Der Hinweis zum PROG-taster kam schon: speziell einige ESP32 Boards
gehen nicht freiwillig in den Programmiermode (irgend ein
Timingproblem). Wenn die IDE die ....____.... malt und nach dem 2. oder
3. Wechsel nicht alleinde klarkommt, den PROG-Taster drücken und
festhalten, bis das Flashen startet. Dann kann man wieder loslassen.
Gruß aus Berlin
Michael
Hallo Michael,
Danke für deine Mühe,ist mir alles zu kompliziert,bin froh das ich es so
geschafft habe.Habe mal die Datei hochgeladen damit die VFD-uhe sich die
Zeit holt.Aber es kommen fehler.
Hallo,
es kommt eigentlich nur ein Fehler: er kann TimeLib.h nicht finden, da
fehlt also wohl noch ein Bibliothek. Da ich das Projekt nicht kenne,
kann ich da im Moment nicht weiterhelfen.
Gruß aus Berlin
Michael
Pitter88 schrieb:> Hallo Stefan,> Danke für die info, Wunderbar...> Habe Blink hochgeladen ,aber LED blinkt nicht .> was mache ich falsch?
Laut diesem Schaltplan:
https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch.pdf
...besitzt das ESP32-DevKitC-Board überhaupt keine steuerbare LED. Nur
eine einzige rote LED, die lediglich das Anliegen der 5V-Spannung
anzeigt.
Das Problem scheint also zu sein, dass die nicht vorhandene LED nicht
blinkt. ;-) (Und wie kommst Du auf "#define LED_BUILTIN 22" ?)
Den gewünschten Blink-Effekt kannst Du bekommen, wenn Du das USB-Kabel
im 1-Sekunden-Takt einsteckst und wieder herausziehst. ;-)
Hallo,
naja, unter DevKit ist ja alles mögliche im Umlauf, auf meinem steht
z.B.
ESP-12F DEVKIT V3.
Bestückt mit einem ESP8266MOD, also dem ESP8266-12E.
Verkauft als irgendeine NodeMCU. In der IDE jetzt mal NodeMCU 1.0
eingestellt, den Blink-Sketch aus den ESP8266 Beispielen geflasht und
die blaue LED auf dem ESP-Modul blinkt artig wie sie soll.
LED im Sketch unverändert auf LED_BUILTIN, ich schaue jetzt nicht in die
boards.txt, an welchem Pin...
Dafür leuchtet aber nichts auf dem Board für die Betriebsspannung.
Gruß aus Berlin
Michael
Pitter88 schrieb:> was mache ich falsch?
Du hast immer noch weder dein Programm, noch den Schaltplan hochgeladen.
Auch fehlen Fotos vom Aufbau. Wir haben immer noch nichts, was wir
überprüfen können.
Jedenfalls wurde dein Blink-Programm erfolgreich in den ESP32 Chip
übertrage.
Warum blinkt die LED nicht? Vielleicht hast du sie nicht oder falsch
angeschlossen? Vielleicht steuert das Programm einen andere Leitung an.
Vielleicht ist das Programm fehlerhaft.
By The Way: Aktiviere mal in den Einstellungen der Arduino IDE die
"Compiler Warnings". Das ist ein Unding, dass diese standardmäßig
deaktiviert sind.
In deinem Auto überklebst du ja schließlich auch nicht alle Warnleuchten
mit einem schwarzen Aufkleber.
Hallo,
Michael U. schrieb:> Hallo,>> naja, unter DevKit ist ja alles mögliche im Umlauf, auf meinem steht> z.B.
vergesst meinen Post, ich kann wohl nicht lesen, er hat ja ein ESP32
DevKit...
Gruß aus Berlin
Michael
ESP32-WIROOM-32D Modul
VFD-Röhren-Uhr mit ESP32
Dieses Arduino-kompatible Modul verfügt über einen leistungsstarken
Prozessor sowie eingebautes WLAN und Bluetooth.
Innerhalb von Sekunden stellt die Uhr eine Verbindung zum Netzwerk her
und synchronisiert sich mit dem NTP-Server. Dies ist deutlich besser als
die Synchronisation über Funkzeitsender oder sogar via GPS. Während
eines Stromausfalls behält eine Pufferbatterie die genaue Zeit bei.
Pitter schrieb:> Wenn ich Beispiel-0Basic-Blink Lade dann hochlade Arduino kommt Fehler.
Du hast ein Board ohne LED ausgewählt. Entweder musst du ein Board
auswähen, wo LED_BUILTIN definiert ist,
oder du schließt selbst eine LED an und definierst das Makro selbst im
oberen Bereich deines Quelltextes. Wenn die LED zum Beispiel a GPIO 22
hängt, dann schreibst du hin:
#define LED_BUILTIN 22
Siehe https://randomnerdtutorials.com/getting-started-with-esp32/
Pitter schrieb:> Wenn ich Beispiel-0Basic-Blink Lade dann hochlade Arduino kommt Fehler.
Ja, weil LED_BUILTIN nicht definiert ist. Und das ist deshalb der Fall,
weil dieses Board wie gesagt einfach keine builtin LED hat, die blinken
könnte.
> Wenn ich Sketchbook blink Lade dann Hochlade mit Arduino kommt kein> Fehler.
Das Sketchbook sind die von Dir erstellten "Sketche" bzw. Programme.
Du hast offenbar das Original-Blink-Beispiel genommen, das wegen der
nicht vorhandenen (steuerbaren) LED auf den Board aber halt nicht
funktionieren kann.
Weil dann eine Fehlermeldung von wegen LED_BUILTIN kam, hast Du
vermutlich danach gegooglet, irgendeine Webseite gefunden, auf der
irgendwas von "#define LED_BUILTIN 22" stand, hast diese kurze
Zeichenfolge auf gut Glück am Anfang der Blink-Beispiel-Datei
eingetragen und dann auf speichern gedrückt, weshalb die Datei jetzt als
"Blink" in Deinem Sketchbook steht.
Damit geht zwar die LED_BUILTIN-Fehlermeldung weg, aber funktionieren
tut das natürlich trotzdem nicht, weil sich durch ein "#define
LED_BUILTIN 22" keine LED auf Deinem Board materialisiert.
Hallo Joachim,
Habe ich jetzt verstanden ich wollte nur mal sehen ob es geht mit Blink
es wohl so sein das da keine Led für Blinken ist.
Aber mein Problem liegt an der Datei VFD_clock_wifi 2018_10_08 die muss
ich laden damit die Uhr Automatisch die Zeit holt,wenn ich die lade
kommt fehler.
Pitter88 schrieb:> Hallo Joachim,> Habe ich jetzt verstanden ich wollte nur mal sehen ob es geht mit Blink> es wohl so sein das da keine Led für Blinken ist.> Aber mein Problem liegt an der Datei VFD_clock_wifi 2018_10_08 die muss> ich laden damit die Uhr Automatisch die Zeit holt,wenn ich die lade> kommt fehler.
Ja, denn dafür fehlt Dir noch eine benötigte Library, wie amiga weiter
oben bereits angedeutet hat.
Was Du tun musst, um das Problem zu lösen, steht im Text am Anfang der
Datei:
1
Required libraries: (see menu: Sketch -> Include Library -> Manage Libraries...)
2
3
- Time by Michael Margolis
4
Version 1.5.0
5
http://www.pjrc.com/teensy/td_libs_Time.html
Du klickst auf "Sketch" -> "Bibliotheken einbinden" -> "Bibliotheken
verwalten", dann gibst Du im Suchfeld "Time" ein, scrollst dann herunter
bis zur "Time"-Library von "Michael Margolis", und klickst dann auf
"Installieren".
Hallo Joachim,
Habe nur Time im Bibliotheken verwaltung gefunden kein Time"-Library von
"Michael Margolis.Habe wieder VFD_clock_wifi 2018_10_08
vfd_clock_wifi.ino geaden und hochgeladen.
Was hat denn das Teensy 3.2 Board mit Wifi am Hut?
Du musst dir mal selber darüber im Klaren werden, was du da mit einander
kombinierst, dann kannst du das und mitteilen, dann können wir helfen.
Deine letzte Aktion ist jedenfalls überhaupt nicht hilfreich, die
fehlende Bibliothek zu finden.
Denke mal darüber nach, wofür der große breite Button "Fehlermeldung
kopieren" in dem orangen Balken gut sein könnte. Damit kannst du den
Text in die Zwischenablage kopieren, und das solltest du auch tun, denn
die Screenshots sind nur mühsam zu lesen.
Hast du die Compiler-Warnungen schon wider deaktiviert?
Hallo,
irgendwie hat man zur Zeit zu viel Langeweile...
Habe mal nach meiner eigenen Anleitung oben eine portable IDE 1.8.12 mit
ESP32 1.04 installiert.
Deinen Sketch aus dem Post oben reingeworfen, die Time nachinstalliert,
steht ja in seinen Kommentaren drin, daß die gebraucht wird.
ESP32 DevKit eingestellt und compiliert -> läuft sauber durch.
Irgendeinen ESP32 DevKit aus meiner Kiste gekramt und geflasht.
Etwas verzweifelt in seinem .ino-Salat gesucht, was eigentlich passieren
müßte, wenn keine Hardware am ESP32 hängt, auf Anhieb nicht schlau draus
geworden.
In seinen Kommentaren gelesen, daß er einen seriellen
Command-Interpreter benutzt und halt etwas rüberheschickt.
ESP32 verbindet sich mit meinem WLAN, NTP läßt sich starten und holt die
Uhrzeit.
1
echocmd Y
2
OK
3
wifi set ssid "xxxxxxxxx"
4
OK
5
wifi set password "xxxxxxxxxx"
6
OK
7
wifi start
8
OK
9
wifi dump
10
WiFi: -68 RSSI, connected
11
* status: CONNECTED (3)
12
* local: 192.168.0.119
13
* Subnet: 255.255.255.0
14
* Gateway: 192.168.0.1
15
* DNS #1: 192.168.0.1
16
* MAC: 30:AE:A4:06:07:B0
17
* Hostname: VFD-Clock-ESP32
18
* SSID: xxxxxxxxx
19
* BSSID: C8:D3:A3:5D:EA:89
20
OK
21
ntp start
22
OK
23
clock read
24
2020-04-13 15:11:40
25
OK
Ich habe keine Probleme mit Commandline, aber wer sowas in Zeiten von
ESP32 baut, frisst auch kleine Hunde oder Katzen...
Also viel Spaß damit, es läuft auf jeden Fall erstmal, wie es soll.
Hier auch noch die IDE-Meldungen:
1
Der Sketch verwendet 682010 Bytes (52%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes.
2
Globale Variablen verwenden 43280 Bytes (13%) des dynamischen Speichers, 284400 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.
3
esptool.py v2.6
4
Serial port COM5
5
Connecting........_
6
Chip is ESP32D0WDQ6 (revision 0)
7
Features: WiFi, BT, Dual Core, Coding Scheme None
8
MAC: 30:ae:a4:06:07:b0
9
Uploading stub...
10
Running stub...
11
Stub running...
12
Changing baud rate to 921600
13
Changed.
14
Configuring flash size...
15
Auto-detected Flash size: 4MB
16
Compressed 8192 bytes to 47...
17
18
Writing at 0x0000e000... (100 %)
19
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.1 seconds (effective 1024.0 kbit/s)...
20
Hash of data verified.
21
Compressed 17392 bytes to 11186...
22
23
Writing at 0x00001000... (100 %)
24
Wrote 17392 bytes (11186 compressed) at 0x00001000 in 0.2 seconds (effective 594.6 kbit/s)...
25
Hash of data verified.
26
Compressed 682128 bytes to 410050...
27
28
Writing at 0x00010000... (3 %)
29
...
30
Writing at 0x00074000... (100 %)
31
Wrote 682128 bytes (410050 compressed) at 0x00010000 in 8.3 seconds (effective 660.3 kbit/s)...
32
Hash of data verified.
33
Compressed 3072 bytes to 128...
34
35
Writing at 0x00008000... (100 %)
36
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.1 seconds (effective 396.4 kbit/s)...
Hallo Michael,
ich habe noch nie mit ein ESP32-WIROOM-32D Modul und Arduino gearbeitet.
Ich habe eine VFD-Röhren-Uhr mit ESP32 DevKit-c aufgebaut und nun muss
ich mit Arduino das PRG darauf laden und das ist neuland für mich,0
Ahnung.
Kannst du mir nicht mal deine Datei schicken ob ich die geladen bekomme
und ich weiss das mit dem PRG Arduino alles in ordnung ist.
Ich bin schon seid Wochen damit beschäfftigt .Bin Dankbar das von euch
Hilfe bekomme.
Hallo,
Pitter88 schrieb:> Kannst du mir nicht mal deine Datei schicken ob ich die geladen bekomme> und ich weiss das mit dem PRG Arduino alles in ordnung ist.
Es ist Dein Projekt aus Post
Beitrag "Re: ESP32 DevKit-C"
Das Archiv vfd_clock_wifi_2018_10_05.zip habe ich entpackt, den Ordner
darin vfd_clock_wifi mit Inhalt in meinen Sketchbookordner kopiert.IDE
gestartet, Sketch geöffnet und compiliert. Die TestIDE habe ich als
portable nach meiner Anleitung in Post
Beitrag "Re: ESP32 DevKit-C" extra installiert,
um sicher zu sein, daß nichts weiter fehlt.
Ich habe nichts verändert, nur die Time-Lib in der IDE nachinstalliert.
Mehr fällt mir als Hilfe im Moment wirklich nicht ein.
Runterladen und installieren hat wohl eine halbe Stunde gedauert, die
meiste Zeit habe ich danach damit verbracht, wie ich ohne Hardware
halbwegs testen konnte, ob der Sketch auch dem DevKit überhaupt läuft
und irgendwas macht.
PS: es dürfte ja der Elektor-Bausatz sein, die Anleitung dazu ist für
mich etwas fragwürdig, nur in englisch?, aber prinzipiell so ok. Zur
Software sage ich nichts weiter, für mich hat sich da jemand ausgetobt,
der das irgendwie auf den ESP32 getragen hat, ist aber nur meine
Meinung.
Ich schreibe wohl meine Software für meine Uhren auch weiterhin
gößtenteils selber...
Gruß aus Berlin
Michael
Danke für deine Hilfe....
Ich habe Arduino neu geladen Dateien eingefügt und
vfd_clock_wifi_2018_02_08
Hochgeladen zum schluss zeigte er Hard resetting via RTS pin .
Bei der leuchten jetzt die G Balken.
Mit den Speichern der auswertung sieht man so schlecht rot auf schwarz
oder geht das auch anders?
Und noch eine Frage wie ist das mit dem Wlan er muss doch eine
Verbindung herstellen wie Password usw.
Pitter schrieb:> Mit den Speichern der auswertung sieht man so schlecht rot auf schwarz> oder geht das auch anders?
Was für eine Auswertung? Willst du vielleicht Text kopieren anstatt
Bildschirmfotos machen?
Pitter schrieb:> Und noch eine Frage wie ist das mit dem Wlan er muss doch eine> Verbindung herstellen wie Password usw.
Offenbar kann man das irgendwie über den seriellen Port interaktiv
einstellen. Solche Fragen solltest an den Autor des Programms richten,
nicht an uns. Gibt es dazu keine Dokumentation? Vielleicht solltest dir
das zugehörige Elektro Magazin kaufen.
Hallo,
Pitter schrieb:> Danke für deine Hilfe....> Ich habe Arduino neu geladen Dateien eingefügt und> vfd_clock_wifi_2018_02_08> Hochgeladen zum schluss zeigte er Hard resetting via RTS pin .> Bei der leuchten jetzt die G Balken.
na, das klingt je jetzt zumindest gut.
> Mit den Speichern der auswertung sieht man so schlecht rot auf schwarz> oder geht das auch anders?
Text mit der Maus markieren, mit Strg-C kopioeren und eben irgendwo
einfügen..
> Und noch eine Frage wie ist das mit dem Wlan er muss doch eine> Verbindung herstellen wie Password usw.
In der ELV-Anleitung ab Seite 19 wird der Kram beschrieben,
auf Seite 27 ist ein Bespiel für zu setzende Werte, passiert alles
seriell, kannst Du auch im seriellen Monitor der IDE erledigen.
Ich habe diese "Software" zum Glück nicht erfunden, in meinem Post
Beitrag "Re: ESP32 DevKit-C" ist ja das mit
drin, was ich dem Kram geschickt habe für WLAN und NTP, da fehtlt aber
noch einiges, schon weil ich ja keine Hardware dran hatte.
Keine Ahnung, ob noch jemand diesen Bausatz benutzt, ich habe nicht viel
dazu gefunden.
Gruß aus Berlin
Michael
Der Sketch verwendet 682014 Bytes (52%) des Programmspeicherplatzes. Das
Maximum sind 1310720 Bytes.
Globale Variablen verwenden 43280 Bytes (13%) des dynamischen Speichers,
284400 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680
Bytes.
C:\Users\Helmmi\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\
2.6.1/esptool.exe --chip esp32 --port COM9 --baud 115200 --before
default_reset --after hard_reset write_flash -z --flash_mode dio
--flash_freq 80m --flash_size detect 0xe000
C:\Users\Helmmi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.
0.4/tools/partitions/boot_app0.bin 0x1000
C:\Users\Helmmi\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.
0.4/tools/sdk/bin/bootloader_qio_80m.bin 0x10000
C:\Users\Helmmi\AppData\Local\Temp\arduino_build_366468/vfd_clock_wifi.i
no.bin 0x8000
C:\Users\Helmmi\AppData\Local\Temp\arduino_build_366468/vfd_clock_wifi.i
no.partitions.bin
esptool.py v2.6
Serial port COM9
Connecting.....
Chip is ESP32D0WDQ5 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding
Scheme None
MAC: c4:4f:33:17:06:2d
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.1 seconds (effective
923.0 kbit/s)...
Hash of data verified.
Compressed 17392 bytes to 11186...
Writing at 0x00001000... (100 %)
Wrote 17392 bytes (11186 compressed) at 0x00001000 in 1.0 seconds
(effective 133.0 kbit/s)...
Hash of data verified.
Compressed 682128 bytes to 409991...
Writing at 0x00010000... (3 %)
Writing at 0x00014000... (7 %)
Writing at 0x00018000... (11 %)
Writing at 0x0001c000... (15 %)
Writing at 0x00020000... (19 %)
Writing at 0x00024000... (23 %)
Writing at 0x00028000... (26 %)
Writing at 0x0002c000... (30 %)
Writing at 0x00030000... (34 %)
Writing at 0x00034000... (38 %)
Writing at 0x00038000... (42 %)
Writing at 0x0003c000... (46 %)
Writing at 0x00040000... (50 %)
Writing at 0x00044000... (53 %)
Writing at 0x00048000... (57 %)
Writing at 0x0004c000... (61 %)
Writing at 0x00050000... (65 %)
Writing at 0x00054000... (69 %)
Writing at 0x00058000... (73 %)
Writing at 0x0005c000... (76 %)
Writing at 0x00060000... (80 %)
Writing at 0x00064000... (84 %)
Writing at 0x00068000... (88 %)
Writing at 0x0006c000... (92 %)
Writing at 0x00070000... (96 %)
Writing at 0x00074000... (100 %)
Wrote 682128 bytes (409991 compressed) at 0x00010000 in 37.7 seconds
(effective 144.7 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.1 seconds
(effective 307.2 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
Hallo Michael,
Für deine Mühe möchte ich mich bei dir bedanken .
Bin etwas weiter gekommen, mal warten ob auch einer die VFD-Tube Uhr mit
DevKit-C gebaut hat und wir weiter helfen kann.
Mfg
Pitter88
Hallo Michael.
Mit was für ein PRG kommst du bei dir im Wlan.
Mfg
Pitter88
ESP32 verbindet sich mit meinem WLAN, NTP läßt sich starten und holt die
Uhrzeit.
echocmd Y
OK
wifi set ssid "xxxxxxxxx"
OK
wifi set password "xxxxxxxxxx"
OK
wifi start
OK
wifi dump
WiFi: -68 RSSI, connected
* status: CONNECTED (3)
* local: 192.168.0.119
* Subnet: 255.255.255.0
* Gateway: 192.168.0.1
* DNS #1: 192.168.0.1
* MAC: 30:AE:A4:06:07:B0
* Hostname: VFD-Clock-ESP32
Hallo,
Pitter88 schrieb:> Hallo Michael.> Mit was für ein PRG kommst du bei dir im Wlan.
na so wie Du es kopiert hast. Das ist die Ausgabe des Terminals der
ArduinoIDE, die Kommandos die ich zur Uhrensoftware geschickt habe und
die Antworten vom ESP32 dazu.
echocmd Y
OK
Schaltet das Echo ein, damit ich sehe, was ich schon geschickt habe
wifi set ssid "xxxxxxxxx"
OK
Setzte die SSID meines WLANS
wifi set password "xxxxxxxxxx"
OK
Setzt das Passwort meines WLANS
wifi start
OK
Startet Wifi in der Uhrensoftware
wifi dump
zeigt die Verbindunsdaten vom ESP32, IP usw. usw.
Das stammt alles original aus der pdf-Beschreibung bei ELV...
Die diversen restlichen Kommandos waren ohne Hardware am ESP32 für mich
ja nutzlos, habe ich also auch nicht getestet.
Gruß aus Berlin
Michael
Michael U. schrieb:> Hallo,>> Pitter88 schrieb:>> Hallo Michael.>> Mit was für ein PRG kommst du bei dir im Wlan.>> echocmd Y> OK> Schaltet das Echo ein, damit ich sehe, was ich schon geschickt habe> wifi set ssid "xxxxxxxxx"> OK> Setzte die SSID meines WLANS> wifi set password "xxxxxxxxxx"> OK> Setzt das Passwort meines WLANS> wifi start> OK> Startet Wifi in der Uhrensoftware> wifi dump> zeigt die Verbindunsdaten vom ESP32, IP usw. usw.>> Das stammt alles original aus der pdf-Beschreibung bei ELV...> Die diversen restlichen Kommandos waren ohne Hardware am ESP32 für mich> ja nutzlos, habe ich also auch nicht getestet.>> Gruß aus Berlin> Michael
Das schickte mir Elektor aber für verwirrent.
Bitte siehe ab Seite 19 im Manual das wir beigeschlossen haben.
Mfg
Pitter88
Hallo,
ist das, was auch auf der Webseite von Elektor liegt und wo ich
reingeschaut habe.
Ich habe es nur überflogen, um zu schauen, was die treiben. Gesehen, daß
sie per seiellen Kommandos was machen und dann eben ab Seite 28 kurz
angelesen und ausprobiert.
Auf Seite 27 ist eine Beispielleist, wie man das alles initialisiert.
Ich da ich das setup.txt Beispiel sowieso nicht als Datei rausschicken
wollte, habe ja keine Hardware dran, habe ich Putty nicht bemüht, sonder
die paar Kommandos einzeln mit der ArduinoIDE geschickt.
Ich kannte den Bausatz nicht, aber wenn ich für den Preis sowas kaufen
wollte, würde ich schon vorher genauer schauen, auf was ich mich da
einlasse. Das pdf ist ja bei Elektor verfügbar, da weiß man vorher,
womit man sich auseinander setzen muß.
Außer das die Beschreibung in englisch ist, finde ich eigentlich nichts
dran auszusetzen.
Trotzdem viel Erfolg weiterhin.
Gruß aus Berlin
Michael
Hallo Michael,
Habe Putty PRG genau so installiert wie auf Seite 24 ,aber nimmt keine
Befeghle an.Die Datei habe ich in Deutsch übersezt.Ich weiss nicht wie
ich die PRG in welchen PRG eingeben soll und wie ich das mache.
Mfg
Pitter88
Pitter88 schrieb:> (Putty) nimmt keine Befehle an> Ich weiss nicht wie ich die PRG in welchen PRG eingeben soll
Geht das auch auf deutsch? Schreibe das mal so auf, dass Außenstehende
nachvollziehen können, was du gemacht hast.
Du sollst das genau so machen, wie es in der Anleitung steht.
Detaillierter kann man das gar nicht aufschreiben. Ganz ehrlich: Wenn du
solche Anleitungen nicht verstehst, gebe das ganze jemandem, der sich
damit auskennt.
Und: Hättest du nicht einen Link auf die Anleitung posten können,
anstatt so eine riesige Datei anzuhängen? Darfst du die überhaupt
kopieren?
Hallo,
Stefan ⛄ F. schrieb:> Pitter88 schrieb:>> (Putty) nimmt keine Befehle an>> Ich weiss nicht wie ich die PRG in welchen PRG eingeben soll>> Geht das auch auf deutsch? Schreibe das mal so auf, dass Außenstehende> nachvollziehen können, was du gemacht hast.
dem kann ich hier nur zustimmen. ist ja leider den ganzen Thread so.
Wenn ich nicht zufällig mal in anderem Zusammenhang über den ELV-Bausatz
gestolpert wäre, hätte er das wohl bis heute nicht erwähnt.
Die BEschreibung bei ELV ist ein englisches pdf, ich bin in
(technischem) auch nur Autodidakt, aber mit seiner deutschen Übersatzung
würde ich garnichts verstehen...
Aus seiner Übersetzung:
WICHTIG! Jedes Mal, wenn Sie die Serienschnittstelle öffnen, wird der
Vorstand neu fassen. Dieses Verhalten wird durch Arduino angegeben und
kommt mit allen Arduino-vereinbaren Vorständen vor, die des
Betriebssystems und Serienmonitorprogramms (Arduino Serienmonitor von
IDE, PuTTY, netcat...) unabhängig sind. So hüten Sie sich, wenn Sie
Einstellungen ändern, dann schließen und die Serienschnittstelle vor dem
Schreiben der Einstellungen zum nichtflüchtigen Speicher wiedereröffnen
(a.k.a. EEPROM), die Änderungen werden verloren.
Ich habe das pdf von ELV mal durch
https://www.onlinedoctranslator.com/de/translationform geschickt, nutze
ich öfter für chinesische Datenblätter):
WICHTIG! Jedes Mal, wenn Sie die serielle Schnittstelle öffnen, wird die
Karte zurückgesetzt. Dieses Verhalten wird von Arduino spezifiziert und
tritt bei allen Arduino-kompatiblen Karten auf, unabhängig vom
Betriebssystem und dem seriellen Monitorprogramm (serieller Monitor von
Arduino
IDE, PuTTY, netcat, ...). Wenn Sie also Einstellungen ändern, die
serielle Schnittstelle schließen und erneut öffnen, bevor Sie die
Einstellungen in
den nichtflüchtigen Speicher (auch als EEPROM bezeichnet) schreiben,
gehen die Änderungen verloren.
Finde ich dagegen verständlich und brauchbar.
Ja, gehört nicht hierher, aber ich habe inzwischen auch keine Idee mehr,
wie ich ihm weiterhelfen könnte.
Gruß aus Berlin
Michael
Hallo,
Carl schrieb:> Liegt's am USB-Kabel? Stromeinbruch bei WIFI on?
Hä? Mein Stand beim TO ist: Sketch ist drauf, Uhr startet (die Striche
sind richtig wenn nichts eingestellt ist) und nun kommt er mit der
Anleitung nicht klar, die Parameter über die seriellen Kommandos zu
setzen.
Gruß aus Berlin
Michael
Guten Tag,
Habe Probleme mit der VFD Clock ESP32 von Elektor-Shop.
Läuft soweit bis der Zeitserver pool.ntp.org aufgerufen wird.
DNS_Host_Host_By_Name_Init: err -5, pending
DNS_Host_Host_By_Name_CB: pool.ntp.org --> no IP adress
Scheint die Adresse des Zeitservers nicht zu finden.
Es wird keine Zeit angezeigt. Nur mittlere Balken des Displays leuchten.
Bin mir nicht sicher was ich da einsetzen muss.
wifi set ssid "your ssid"
Habe die ssid meines Netzwerks eingegeben.
wifi set password "your password"
Hier setze ich ein beliebiges Passwort
wifi set hostname “your hostname”
Was wir hier genau verlangt?
Hat das Problem etwas mit dem Hostnamen zu tun?
Ich komme zur Zeit nicht weiter.
Gruss Peter
Hallo,
Peter schrieb:> wifi set password "your password"> Hier setze ich ein beliebiges Passwort
na hoffentlich das Deines WLANs, wie soll er sich dort sonst anmelden?
Peter schrieb:> wifi set hostname “your hostname”> Was wir hier genau verlangt?
Damit meldet sich der ESP z.B. wenn OTA genutzt wird, ist eigentlich
egal.
Gruß aus Berlin
Michael
Hallo Michael,
danke für die Rückmeldung.
Er zeigt mir eine Verbindung mit meinem Netzwerk an 192.168.1.141
Main WiFi_Exec: wifi connection established.
Ich sehe die Uhr jedoch nicht WLAN Verzeichnis.
Müsste da nicht VFD-Clock-ESP32 zu finden sein?
Hallo,
ich kann Dir zu Deteils der Elektor-Clock leider nicht mehr sagen, ich
habe die nicht und kenne den Sourcecode auch nicht.
Nach Deiner Meldung kann scheint ja die DNS-Auflösung nicht zu klappen,
er kann die IP zu pool.ntp.org nicht auflösen. Kann an der
Elektor-Software leigen oder an den Berechtigungen/DNS-Einstellung usw.
usw. Deines WLAN-Routers liegen, die den ESP nicht ins Internet lassen.
Gruß aus Berlin
Michael