-
Thread
Raspberry Solar Projekt Heizpatrone
Ich hab das mit einem shelly 3EM ud einem esp8266 realisiert. Läuft über wifi, nix modbus. Steuert keine heizpatrone über wasauchimmer, steuert eine 500W WP.
sich der Aufwand auszahlt eine Leistungsmessung selbst zu bauen, wo es den Shelly 3EM mit ADE7880 + ESP8266 Prozessor + 3x Aufsteck-Stromwandler schon fertig um etwa 100 EUR zu kaufen gibt.
-
Thread
Welchen Logic Analyzer kaufen?
beginnt die eigentliche Kommunikation. Vorher wird vom ESP8266 über DHCP die IP Adresse ausgehandelt. In den ersten 3 Sekunden wird nur "Mist" vom ESP8266 gesendet. *Start_ESP8266.jpg*: Der ESP8266 wird noch Öffnen des REED Kontaktes nach 3ms vom MSP430 mit Spannung versorgt (Vss wird geschaltet) *Telegramm_READY.jpg*: "**Ready**" wird vom ESP8266 an den MSP430 gesendet WIFI_CONNECT_-_ATE_0.jpg: Beispiel für Aufzeichnung beider Richtungen RxD/TxD. Nachdem der ESP8266 "**WiFi Connect**" gemeldet hat, schaltet der MSP430 mit "**ATE 0**"
-
Thread
ESP als Host betreiben
es die Webseite aufmacht. > Gibt es Alternativen? ja, gibt Berge an billigen Funksteckdosen mit ESP drinnen. Wenn du keine 4 Kanäle brauchst, reicht das.
die aktuelle Zeit? Wenn du kein Internet und kein Wifi Hast dann stellt sich die Frage warum es ein ESP8266 sein muss. > Gibt es Alternativen? Aber eine RTC kannst sicher dran hängen
-
Thread
RAM speicherverbrauch von int16 arrays im ESP8266
obige deklaration? Bringt es etwas den array zu packen (pragma pack) ? Wieviel ram stellt der esp8266 mit arduino für sowas bereit?
Prozessor kann ein 16 oder 32-Bit-Wort auf einer ungeraden Adresse ablegen. Der Tensilica-Core des ESP8266 kann es auch nicht. Wenn man misaligned Zugriffe macht, dann muss das der Compiler erledigen und die zusammengeklaubten Fragemnte mit dem Funnelshifter und dem SAR Befehl zurechtrücken. Das macht
-
Thread
UART bei Stm32 mit internem RC
wie stabil ist UART wenn ich nur den internen RC verwende? Controller ist auf kurzem Weg mit einem ESP8266 verbunden. Eine Baudrate von 38400 scheint problemlos zu funktionieren. Aber wie könnten sich Temperaturschwankungen auswirken? Gibt es eine "sichere" Baudrate?
...oder es anhand der Tabelen und Formeln im Datenbatt für seinen STM32 und für den ESP8266 selbst auszurechnen.
-
Thread
Unerwartet Kompilierungsfehler ESP8266 / Funkwetteranzeige treibt mich in den Wahnsinn
/os/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/Arduino.h:288, from sketch/Solar_v2.5_OTA_ext_LOLIN.ino.cpp:1: /home/os/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/cores/esp8266/Print.h
~~~~~~~~~~~~~ | mbedtls_ssl_context In file included from /home/os/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/ESP8266WiFi/src/WiFiClientSecure.h:26, from /home/os/.arduino15/packages/esp8266/hardware/esp8266/3.0.2/libraries/ESP8266WiFi/src/ESP8266WiFi.h
-
Thread
Kleinstrommessung 230V, wie?
und nicht allzu teuer möglich wäre? Ausgang sollte irgendwas sein das mit üblichen Mikrocontrollern (ESP32, Atmegas, ...) ausgewertet werden kann, ob analog oder irgend ein Bus ist zweitrangig. So etwas würde meiner Meinung nach schon in die richtige Richtung gehen, ist leider aber nur für max. 50-60V
PZEM-004T-Stromspannung-Energie-Multimeter-Stromwandler/dp/B074QGT6LL Funktioniert einwandfrei mit ESP8266/ESP32. (Achtung, zwei Widerstände an der seriellen SS müssen getauscht werden) https://github.com/arendst/Tasmota/discussions/10567
-
Thread
Akku Kapazität zum Stromverbrauch
du was die Software auf deinem ESP macht? Der ESP8266 gönnt sich doch beim Senden einen großen Schluck aus der Pulle (>400 mA), und wenn dein Akku + TPS das nicht mehr liefern können brechen die 3,3V ein. Der ESP geht dann vielleicht
Vielleicht ist ja genau das dein Irrtum (Die brauchen ja nichts). Weißt > du was die Software auf deinem ESP macht? Der ESP8266 gönnt sich doch > beim Senden einen großen Schluck aus der Pulle (>400 mA), und wenn dein > Akku + TPS das nicht mehr liefern können brechen die 3,3V ein. Der ESP > geht dann vielleicht
-
Thread
Viele Kippwaagen, wie zählen?
ESP8266-01, Preis spro Stück ca. 2,- € - Alle Messstellen werden nur mit Strom versorgt. Am Besten über einen Graetz-Gleichrichter, damit man nicht auf die Polarität achten muss - ein Kippen und der
Frank E. schrieb im Beitrag #7238174: > ESP8266-01, Preis spro Stück ca. 2,- € > > - Alle Messstellen werden nur mit Strom versorgt. Wenn Funk dann aber drahtlos... ;-) Uwe
-
Thread
Wie nested json mit arduinojson deserialisieren?
Funktioniert. So lese ich mit einem esp8266 einen shelly 1PM, einen shelly 2.5, und einen sonoff pow r2 aus: [code] enum devtype {Shelly1, Shelly251, Shelly252, SonoffPow}; String Shelly_1PM = "192.168.178.33"; String Shelly_2p5
-
Thread
ESP32 als WebServer für Console Access von Switchen
Ich suche eine Möglichkeit einen ESP32-c3 oder auch einen esp8266 als WebServer im WiFi zu nutzen, welche auf der anderen Seite die USB/Serial Console eines Switches bedient. Also quasi eine Art Terminal Server - kennt jemand ein solche
mit https://github.com/dhansel/WifiModem kann man bei einem ESP8266 (oder es geht auch ein ESP32 - https://github.com/dhansel/WifiModem/issues/2 ) auf auf die serielle per Telnet zugreifen Nach der Grundkonfiguration (WLAN) per serieller Schnittstelle, kann
-
Thread
M-Bus Master/Slave Interface ohne Spezial-IC
Sicherheit ein Master. Sieh Dir mal das hier an: https://piers.rocks/mbus/m-bus/iot/slave/pi/esp8266/2019/01/08/mbus-slave-schematic.html
-
Thread
S21 Klima-Schnittstelle (Daikin) auslesen
Kommerzielle Werbung fuer ueberteuerten Murks den keiner mehr braucht: https://github.com/Sonic-Amiga/ESP8266-Faikin https://github.com/joshbenner/esphome-daikin-s21 Beantwortet auch gleich die Ausgangsfrage. :-) BTW: Die KI hat 10s gebraucht mir eine Klasse zur Kommunikation zu schreiben... Vanye
-
Thread
Arduino Anlagenvisualisierung
docs/Web/API/SerialPort Als Erweiterung später: An die Serielle Schnittstelle vom ATMEGA2560 einen ESP8266 oder ESP32 anhängen, Webseite von dort ausliefern, serielle Daten per Websocket zum Browser tunneln. Als Erweiterung dann: Noch ein paar HTML-Header + Service-Worker JS ergänzen, und schon ist
-
Thread
Esp8266 kopieren ohne pc?
Hallo. Ist es möglich ein Esp8266 1:1 auf einem neuen und leeren Esp8266 zu kopieren, ohne ein PC dazwischen? Oder Esp8266 startet den ota Update was im neuen Esp landet? Mit pc ist klar, und läuft bereits. Nur sollte
Sebastiano T. schrieb im Beitrag #7231660: > Ist es möglich ein Esp8266 1:1 auf einem neuen und leeren Esp8266 zu > kopieren, ohne ein PC dazwischen? Der "leere" ESP hat ja trotzdem seinen Bootloader an Bord. Über den kann ESP1 natürlich ESP2 programmieren. Gleiches
-
Thread
sauberes Bestromen von ESP mit Solar und Batterie
eingestellt hast und > wie du auf etwaige Ereignisse diesbezüglich in deinem Programm > reagierst? Der ESP8266 hat dieses Feature nicht.
Spannungsregler am EN Eingang zu deaktivieren Vorsicht, der EN Eingang funktionier erst, *nachdem* der ESP8266 gebooted hat.
-
Thread
Simple Grafik mit / auf ESP32
ganz low level aus Linien in SVG selber malen, da gibt es ein simples Beispiel im ESP Webserver Code. Schöner sind z.B. die HighCharts als Javascript Lib. Das funktionierte schon gut mit dem Pollin NetIO. Diese Website hat viele Beispiele für ESP, auch gut erklärt. Hier auch mit Highcharts.js: https://randomnerdtutorials.com/esp32-esp8266-plot-chart-web-server/
-
Thread
Esp8266: NTPClient gibt immer Unix Epoch zurück
zufällig noch eine recht gute Zusammenfassung gefunden: https://werner.rothschopf.net/201802_arduino_esp8266_ntp.htm Gruß aus Berlin Michael
Ich hatte auch mal- vor ueber einem Jahr - mit einem ESP8266 und einem fertigem LCD eine NTP-Clock gebaut: https://lehwalder.wordpress.com/2021/06/02/solderless-esp8266-ntp-lcd-clock/
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
sind zum Beispiel folgende beliebt Microchip PIC16 Serie Microchip Atmel AVR Serien Espressif ESP32 und ESP8266 ST STM32 Serie TI MSP430 Serie
-
Thread
Einstieg in den Z80
Der TO wollte schon 8086 und ESP8266 in Assembler bedienen. Nun ja. Solche alten Architekturen sind heute eigentlich veraltet. Heute gibt es aber sehr gute schoene Simulatoren fuer Z80 (oder auch fuer die 6502) so dass man die
schreibt. https://www.mikrocontroller.net/topic/506883 Kurz darauf (vor 2 Jahren) dann Umstieg auf "ESP8266 in Assembler", da war immerhin schon die Schreibweise des Wortes "Assembler" korrekt. https://www.mikrocontroller.net/topic/508623 Gelernt hat er aber seither nix, deswegen neue Fragen-Orgie
-
Thread
ESPAsyncWebServer und Serial.readString
Serial.readString() o.ä. verwenden, weil diese Funktionen yield verwenden, yield und delay sind nicht erlaubt. Der Esp8266 kriegt einen Panic und startet neu. Ich möchte Daten, die ich im Request Handler per UART von einer Peripherie einlese, als JSON response über HTTP herausgeben. Die Daten muss ich komplett einlesen
-
Thread
Oelheizung temperatur loggen. Mit WiFi. Sonoff Basic + DS18B20.
Bis zu fünf DS18B20 sind am gpio 2 = D4 des ESP8266 im Sonoff Basic angeschlossen. Pullup R 1k zwischen data und 3.3V. Muss kein sonoff sein jeder ESP8266 geht. Die IP eures esp8266 wird beim start auf der seriellen leitung ausgegeben. Graphik
-
Thread
Gibt es Steckbretter für größere Drahtdurchmesser?
decken sich mit meiner Haltung. Bei mehr Strom hast du keine saubere Versorgung mehr. Der Klassiker: ESP8266 Module. Jeden Monat schlägt hier ein Neuling auf, der davon überrascht wurde.
-
Thread
Baumarkt-Steckdosenfernsteuerung: Wie funzt das?
mehr unterstützt" + "Das Wlan ist nicht mehr sicher weil das Protokoll veraltert ist." Bei der ESP-methode ist nix veraltet. Und wenn dann brauche ich nur ein "Modernen ESP". Und ganz ehrlich : Es macht mit Fertig-Teilen einfach weniger Spass ;)
üblichen Funksteckdosen Handsendern behaupte ich mal funktioniert es. Toiswitch läuft auf allen Esp8285/8266-Boards und erlaubt dir die Steuerung per Web-Interface/API oder mqtt. Die Software und ein Wiki dazu findest du unter https://toiswitch.de . Es gibt auch einen Thread dazu hier im Projekte
-
Thread
Arduino: Handling parallel anfallender Aufgaben
es gibt auch genug Arduino Cores mit eingebautem RTOS: die ESP haben FreeRTOS drin, die Mbed Cores haben RTX drin und sind z.B. im RP2040, Nano33 oder Portenta. Gut, letzterer ist etwas teuer.
kann... Vorsicht: Andere Cores können das anders handhaben, könnte mir z.B. vorstellen dass die ESP8266-Arduino-Cores das yield schon anderweitig belegt haben...
-
Thread
Heizungsanlage 2 Monate beobachten
zuhause zugreifbar zu machen, um die Daten dann zu analysieren. Es gibt diverse Vorschläge im Netz mit ESP8266 usw. in die Cloud zu bringen. Was ich bis jetzt gefunden habe, hat so manchen Nachteil. 1.) mit ESP8266 daten in der Dropbox abspeichern scheint nicht mehr so leicht zu gehen. 2.) mit ESP8266
Ich hab das damals mit einem sonoff basic esp8266 mit Tasmota gemacht. Aufzeichnung ist das problem. Mqtt broker, datenbank, alles viel zu aufwendig. Heute würde ich auf demselben esp8266 custom firmware laufen lassen, mit lokaler aufzeichnung
-
Thread
ESP und OTA per WLAN
Welcher ESP? Für 8266 und 32-S2 kann ich es am WE ausprobieren, wenn du das bis dahin nicht selbst schon schaffst... MfG, Arno
Arno schrieb im Beitrag #7227107: > Welcher ESP? > > Für 8266 und 32-S2 kann ich es am WE ausprobieren, wenn du das bis dahin > nicht selbst schon schaffst... > > MfG, Arno 8266 auf Wemos D1 Mini. Danke.
-
Thread
Espressif DevCon22 – Developers, Developers, Developers im ESP-Ökosystem
ersten Schritt bei der Community, mit der man seit 2014 “kooperativ zusammenarbeite”. Für Nutzer des ESP8266 gab es – naturgemäß – eine Aufforderung, auf ein neues System umzusteigen.  (Bildquelle für alle: Espressif)  Analog zu STMicroelectronics
in manchen Teilen der Präsentation die Nutzung von ESP_IDF als „Standard-Entwicklungswerkzeug“ empfohlen wurde, waren Massimo Banzis Mannen ebenfalls vertreten. Sie demonstrierten - wenig überraschend - verschiedene Methoden zur Interaktion zwischen ESP_IDF
-
Thread
ESP8266 Webserver reagiert manchmal nicht.
Verarbeitungsschleife, bist in der zeit nicht empfangsbereit. Delays in dieser Größenordnung sind beim ESP8266 weitgehend tabu.
Timer.PERIODIC, callback=lambda t:calltask()) ################ https://docs.micropython.org/en/latest/esp8266/quickref.html
-
Thread
Melder per Funk, wenn der Tiefkühler Temp. verliert
Ich habe das mit einem ESP8266 und einem 1wire Temperatursensor realisiert. Läuft seit Jahren zuverlässig
Heinz schrieb im Beitrag #7226627: > Ich habe das mit einem ESP8266 und einem 1wire Temperatursensor > realisiert. > Läuft seit Jahren zuverlässig Befindet sich der ESP _im_ Gefrierschrank?
-
Thread
ESP8266 (ESP-12E) WLAN: Problem nach Abschalten des Access Points
Guten Tag, mit einem ESP-12E habe ich ein kleines Problem. Nach dem Flashen der Software MicroPython 19.1 (aktuell) sind STA_IF- und AP_IF-Mode aktiv. Die Stromaufnahme beträgt ca. 80 mA bei 3,3 V. Ein angeschlossener DS18B20 funktioniert einwandfrei. Die Adresse des DS18B20 und die gemessene Temperatur werden ausgegeben. [code] ## Testprogramm from machine import Pin import onewire import time, ds18x20 ow = onewire.OneWire(Pin(5)) ow.reset() ds = ds18x20.DS18X20(ow) for i in range(20): try: roms = ds.scan() ## Adresse des DS18x20 print(roms
-
Thread
Briefkastensensor via Netzwerkkabel
eine Message über Telegramm. Da kann man auch ein Bild einer Kamera anhängen, geht auch gut mit der ESP32Cam.
zur Erfassung des el. Signals hat. Da kommt angefangen von einem Ethernet oder WLAN-fähigen µC (ESP32/8266 ggf. auch in einem Sonoff, Shelly etc., AVR mit Ethernetmodul usw.) angefangen über einen Router (mit OpenWrt o.ä. offener Firmware; nutzbare GPIOs lassen sich i.A. auf der Platine finden), Raspi
-
Thread
Sammelbestellung elektronische Preisschilder?
muss auch custom sein… hab noch ein paar rumliegen. Evtl. Wäre eine Anbindung des Displays an ein ESP8266/32 eine Alternative. Dann müssten wohl aber eigene Boards gemacht werden
vermutlich nie wieder benötigen. Zum Flashen kann man stattdessen auch einen Raspberry Pi, Arduino oder ein ESP8266-Board nehmen: https://www.zigbee2mqtt.io/guide/adapters/flashing/alternative_flashing_methods.html https://www.zigbee2mqtt.io/guide/adapters/flashing/flashing_the_cc2531.html Was hingegen durchaus
-
Thread
Arduino in VSCode unter Linux
super. Wenn ich anfange zu modularisieren will es die includes zusätzlich installierter libs (z.B. ESP8266WiFi.h) in meinen header und source files nicht mehr akzeptieren. Womöglich ein bug in der cpp Extension.
dazu drin. das war der Fall: [code] lib_deps = me-no-dev/ESPAsyncTCP@^1.2.2 me-no-dev/ESP Async WebServer@^1.2.3 [/code] Scheint aber ja was anderes gewesen zu sein. Die IDE hat sich vermutlich irgendwie nicht richtig mit dem Projekt synchronisiert, was nach einem Neuimport dann wohl
-
Thread
ESP8266: Verständnisproblem zu Multicast
Ich plane, mit einem Sensornetz auf der Basis ESP8266 oder ESP32 zu experimentieren, 1 Accesspoint und mehrere Stationen/Clients. Die Sensordaten möchte ich per Multicast innerhalb dieses Netzes versenden - dazu habe ich prinzipiell auch schon reichlich
genügt es, allein auf UDP-Ebene mit den Multicast-Adressen zu hantieren? Standardmäßig reicht ein ESP-AP ja per Minimal-DHCP ein Netz 192.168.4.0/24 aus, während sich Multicasts z.B. im Bereich 224.0.0.0 - 239.255.255.255 abspielen ... Danke für Tips.
-
Thread
Wie 4 gleiche 2MOhm Widerstände selektieren?
ADS1015 dahinter. Die Schaltung ist hier aus dem Forum. Der erste geht gut, und sendet mir über einen ESP8266 die Daten in eine Datenbank. Der 2. geht nicht und der 3. ging auch nicht.D.h. die Spannungswerte sind falsch. Nur kann ich das Ding nicht troubleshooten, schon eine Veränderung von C1 von 10nF
dahinter. Die > Schaltung ist hier aus dem Forum. Der erste geht gut, und sendet mir > über einen ESP8266 die Daten in eine Datenbank. Der 2. geht nicht und > der 3. ging auch nicht.D.h. die Spannungswerte sind falsch. Nur kann ich > das Ding nicht troubleshooten, schon eine Veränderung von C1 von
-
Thread
Bistabiles Relais für 3.3V (ESP8266) gesucht
Hallo gibt es irgendwo bistabile Relais für ESP8266 oder Arduino? Ich finde allenfalls welche für 6 Volt, zB das auf eb.: 144459500771 oder evtl das 304646892688 aber keines explizit für Arduino (3.3V) oder ESP. Gibt es solche Dinger gar nicht
Franc W. schrieb im Beitrag #7220159: > Hallo > gibt es irgendwo bistabile Relais für ESP8266 oder Arduino? > Ich finde allenfalls welche für 6 Volt, zB das auf eb.: 144459500771 > oder evtl das 304646892688 aber keines explizit für Arduino (3.3V) oder > ESP. > Gibt es solche Dinger
-
Thread
viele ESP8266 miteinander verbinden
"Lösung" gefunden. I2C Slave scheint beim ESP8266 ein Problem zu sein, was bislang nicht zufriedenstellend gelöst werden konnte. Siehe: https://github.com/esp8266/Arduino/issues/1330 https://github.com/esp8266/Arduino/pull/5226 https://github.com
ist vom 13. Oktober 2022. https://randomnerdtutorials.com/esp-now-auto-pairing-esp32-esp8266/ mfg Klaus
-
Thread
Webapp-stack auf STM32 (und ESP8266)
ist besser, auch bei Makefiles. Dann können wir ja zum Thema zurückkommen, da geht's um einen ESP8266, nicht ESP32. Da ist's nur eine kleine Handvoll an Libs aus dem SDK die dazugelinkt werden (und keine Sources mitgeliefert haben).
Sehe jetzt, dass meine Frage etwas doof war. Ich hab wohl erstmal nicht gecheckt, dass der ESP im Grunde ein vollwertiger Microcontroller und nicht nur ein reines Wifi-Interface ist. Für meine Anwendung macht es dann glaub ich mehr Sinn, STM32 und ESP8266 im Master-Master-Modus laufen zu lassen
-
Thread
Fragen zu Mikrocontroller
Make or buy. Für die Aufgabenstellung würde ich einen ESP8266 mit Tasmota-sensors flashen (ggfs. die Sensoren einkompilieren) und dann an die HomeAssistant App übergeben.
Pete K. schrieb im Beitrag #7218252: > Make or buy. > Für die Aufgabenstellung würde ich einen ESP8266 mit Tasmota-sensors > flashen (ggfs. die Sensoren einkompilieren) und dann an die > HomeAssistant App übergeben. Warum dann überhaupt den Aufwand und nicht gleich diverse Shellys als Sensoren
-
Thread
Alternative Arduino-IDE, Erfahrungen?
ich das Programm allerdings noch nicht ausprobiert. Wie ist das mit den nicht Original-Boards wie ESP32, ESP8266 oder Sparkfun/Digistump? Werden die auch so simpel über eine Json-Quelle eingebunden? Ist das mit dem Compilieren und Flashen denn eben so simpel wie in der Original-IDE? Danke für Tips
-
Thread
Schaltsteckdose für StromLog ESP
einfach Verbraucher zuschalten und die Lieferung ins Netz senken. Material: - Schaltstecktose mit ESP8266 kaufen (Bild) - ESP auslöten und mit dem Programm flashen - ESP wieder einlöten fertig. Ist im ersten Schritt, erstmal nur was für Bastler ;-) Verzeichnis erstellen (PowerReglerDTZ). Programm
Hallo, ganz vergessen zu schreiben... WICHTIG: in der Datei ESP8266HTTPClient.cpp muss bei der Funktion getString(void) folgende Zeile ergänzt werden. if(_size <=0) _size = _client->available(); //get buffer-length if there is no length-field in the header
-
Thread
ESP8266: VCC und A0 messen?
Es gibt zwei Modi des ESP8266, um die Versorgungsspannung bzw. die Spannung am Eingang A0 zu messen. Der gewünschte Modus muss im Flash abgelegt abgelegt werden (siehe Sript unten) unten. D. h. eine Routine schaut vor einer
direkt aufrufen und wie (Codeschnipsel)? [code] # Quelle: https://micropython.org import esp from flashbdev import bdev import machine ADC_MODE_VCC = 255 ## Modus VCC des ESP8266 ADC_MODE_ADC = 0 ## Modus Spannung am A0-Eingang def set_adc_mode(mode): sector_size