-
Thread
Arduino esp8266 ModBusRTU Brücke
Hallo Forum! Ich habe bei mir im Zählerkasten einen Smartmeter der über ModBusRTU mit dem PV-Wechselrichter kommuniziert. Leider habe ich zum WR keine direkte Verbindung und möchte das über Funk/WLAN realisieren. Hat jemand von euch schonmal eine ModBusRTU Brücke gebastelt? Danke für Info´s PV-Wechselrichter -- <2draht ModBusRTU> -- <ESP_WLAN> -- <ESP_WLAN> -- <2draht ModBusRTU> -- Smartmeter Grüße Josch
-
Thread
Barcode Scanner für ESP8266 mit MicroPython
Hallo zusammen, ich würde gerne einen Barcode-Scanner mit meinem ESP8266 verbinden und das ganze mit MicroPython konfigurieren. Hat zufällig jemand eine Empfehlung für Scanner und Code, mit dem das möglich wäre? Ich wäre für jeden Tipp dankbar. Gruß Rudi
-
Thread
Webserver ESP8266 soll mehrere KB an Daten an Browser senden
Stephan D. schrieb im Beitrag #7348409: > Der Code des Arduino Arduino oder ESP8266? Für dem ESP8266 sind Antworten von mehrern KB sicher kein Problem. Wie viele KB hat dein JSON mit 30 Sätzen? JSON zu fuß oder mit einer Library? Welche Library? Welche Version Welche ESP
Löst zwar nicht das Problem, aber NTP brauchst du am ESP8266 schon lange keine 3rd Party Library mehr. Das kommt schon im ESP Core mit.
-
Thread
ESP8266 I2C Spy Pelletofensteuerung
per I2C das Display (3x7Segment) steuert. Ich habe eine externe Steuerung entworfen auf Basis eines ESP8266, die soll das Schalten der Taster über WLAN/MQTT beweltigen und gleichzeitig den I2C Bus abhören und die Displayanzeige über WLAN/MQTT an FHEM weitergeben. Hier ein Link zum entsprechenden Spy-Tool
-
Thread
Besucherzähler (Klicker) per ESP8266 / Arduino und MQTT
müssen erfüllt sein: - Synchronisation zwischen Ein- und Ausgang - Ablesefunktion (per drittem ESP8266 oder direkt am Arduino) - Reichweite ca. 100 Meter offenes Gelände (WLAN funktioniert - bereits getesetet) - Kein großer Programmieraufwand Ich danke euch bereits im Vorfeld
Mach 2 Schleusen. Überwache beide mit einen Arduino / Esp8266 wenn zu weit weg und das war's. Einer ist Master einer Slave. Beide bekomme ein billiges Display wo man die Anz. der Leute sieht die drin und wieder raus sind. Der Master übernimmt die
-
Thread
8x8 LED-Matrix & ESP8266
Planung der Elektrotechnik-Komponenten fiel die Wahl des "Brains" der Applikation nicht schwer => ESP8266. In unserem Fall das ESP8266-201'er Board. In meinem Leichtsinn habe ich mich natürlich sofort an EAGLE gesetzt (erstes Mal) und versucht die Steuerung der LED's zu zeichnen. Da ich hier
verwenden? Wenn ja, welchen Artikel genau? Ein weiteres Problem ist die Ansteuerung. Ich verwende den ESP8266 mit der Arduino-IDE, wo es ja durchaus die ShiftOut-Library gibt, die aber leider nicht Hardware-SPI nutzt, welches der ESP besitzt, richtig? Nach dem was ich bis jetzt so gelesen hab, sollte ich
-
Thread
ESP8266 + FTDI232 -> Spannungsabfall
Hey, hab jedesmal nach dem Upload von Code durch die Arduino IDE ein Problem. Es erklingt das "Gerät getrennt"-Geräusch, die Spannung zw. GND und VCC fällt auf 1,9V und in der Arduino IDE erscheint die Meldung "Fehler beim Öffnen des Com-Ports ...". Daher meine Vermutung (bzw. Frage): Brauche ich für den ESP eine zusätzliche Stromversorgung? Oder liegt es an was anderem? Ich hab zu den normalen Pins (TX<->Rx, GND etc) Gpio0 auf GND und CH_PD über 27Ohm an VCC. Zusätzlich habe ich es bisher nicht geschafft über das "normale" Serial.print() was an den Computer zurückzusenden. Theoretisch
-
Thread
ESP8266 - esptool 0x-Adresse
Hallo, kann mir bitte jemand erklären was die 0x angaben beim esptool bedeuten. Beispiel: esptool.py --p COM1 --baud 115200 read_flash 0x00000 0x200000 Backup_2MB.bin oder esptool.py --p COM1 --baud 115200 write_flash 0x00000 0x200000 Backup_2MB.bin Warum wird da das 0x00000 bzw. 0x200000 angegeben. Bei anderen bin Dateien war es 0x100000. Wenn ich irgendeine bin im internet finde woher weiß ich dan weles das richtige 0x ist?
-
Thread
APRS-Geigerzähler mit WLAN (ESP8266, ATMEGA32A)
Thema : APRS-Geigerzähler mit WLAN (ESP8266, ATMEGA32A) Achtung! - Diese Schaltung erzeugt lebensgefaehrliche Hochspannung! - Der Nachbau und Betrieb geschieht auf eigene Gefahr! - Jegliche Haftung fuer Schaeden wird ausgeschlossen!
Thema auch für andere Leute interessant, deshalb poste ich es hier einfach mal da ich mit dem ESP8266 erfolgreich Daten an den APRS Server senden konnte, habe ich im zweiten Schritt meinen Geigerzähler mit dem Testaufbau verbunden, - alle 30 Minuten wird der Messwert (in uSv/h) an den APRS Server
-
Thread
Piko Kostal aktuelle Daten mit ESP8266 auslesen
Hallo Forum! Ich möchte gerne mit einem ESP8266 und einem Display die aktuellen Daten vom Wechselrichter auslesen und anzeigen. (PV-Leistung und was ins Netz läuft) Kommunizieren muss ich über ModBus TCP, mehr weiss ich aber auch nicht mehr
-
Thread
Low power esp8266 Sensor board i.O,?
einem kleinen Board periodisch i2c Sensorwerte ins Netz schicken. Die Idee ist einen Attiny13 + ESP8266 zu benutzen[1]. Ersterer soll einen Buck/Boost Converter alle 10 Minuten einschalten. Es soll der Bus gelesen und die Batteriespannung gemessen werden. Ich habe dafür einen "ein/ausschaltbaren
Jonathan schrieb im Beitrag #4956466: > Genau, der Avr soll lediglich den ESP hoch und runter fahren, indem der > Converter über den EN Pin eingeschaltet wird. Der ESP8266 benötigt im Deep Sleep 20µA. Du bist ganz sicher, dass sich das lohnt? Normale AA Zellen mit 2 Ah haben
-
Thread
Serielle Datenübertragen vom Arduino Uno zum NodeMCU (ESP8266)
seriell Daten empfängt, während diese Firmnware ausgeführt wird? Offenbar braucht man für den ESP eine spezielle Version der SoftwareSerial Klasse: https://arduino-esp8266.readthedocs.io/en/latest/libraries.html#softwareserial
Achja, du kannst für den ESP8266 auch die normale SoftwareSerial Lib verwenden, die funktioniert bei mir problemlos, auch mit größeren Baudraten.
-
Thread
ESP8266 mit Arduino: putchar(c) auf TFT umleiten
TFT oder LCD umzuleiten. Die dazu notwendigen Routinen sind vorhanden. Nun spiele ich mit einem ESP8266, aktuell unter der Arduino-Oberfläche, und will dort die Standardausgaben auf ein TFT umleiten. Wie gesagt: Standard C und unter Nutzung meiner eigenen vorhandenen TFT-Routinen. Nur, wie ist
-
Thread
ESP8266 als Buzzer / deepsleep / Akkustand ermitteln
Hallo zusammen, im Internet gibt es zahlreiche Anleitungen, wie ein ESP8266 auf ein externes Signal reagiert. So habe ich mir eine Lösung gebastelt, die auf unsere Hausklingel reagiert. Das klappt. Jetzt hätte ich es eben gerne umgekehrt: Der ESP8266 soll ein Signal nach außen senden. Ich habe einen Notaus-Knopf mit einem ESP8266 bestückt. Außerdem ist eine Ladeplatine und ein LiPo-Akku verbastelt. Der ESP8266 erwacht planvoll per Knopfdurck aus dem deepsleep, schickt ein Signal an FHEM, führt eine Aktion aus (Impuls
-
Thread
ESP8266 Taster für Wake-Up & GPIO-IN
Soweit ich weiß kann der ESP8266 maximal 71 Minuten schlafen, danach wacht er von selbst wieder auf.
soll es aber flink sein. Das ganze soll einen verkabelten Fußtaster ersetzen - daher habe ich ein esp8266 modul mit lipo-ladecontroller besorgt, geladen wird induktiv (qi-pad). lg
-
Thread
WS2812B + ESP8266 Verbesserungen
Hallo liebe Gemeinde, ich als Einsteiger habe mit einem ESP8266 erfolgreich eine LED Steuerung per WLAN gebaut. Jetzt möchte ich meine Erkenntnis nutzen, um ein verbessertes Modell zu entwerfen. Als Basis habe ich den Schaltplan von Mathias Gritsch genommen
-
Thread
ESP8266 & CAN // Vorschläge passender Baustein
Hi Ich würde sehr gerne eine CAN Schnittstelle mit dem ESP8266 verheiraten, ich gestehe, dies wird der erste Schritt für den ESP8266 in dieser Richtung <.< Eine Verlobung fand bisher noch nicht statt ;-) ;-) geschweige eine Bekanntmachung. Das wird sozusagen
brauchen werden. Das muss bei Bausteinen schneller gehen. Was fällt euch konstruktiv dazu ein, den ESP8266 CAN fähig zu machen, bitte auch konstruktives contra! wenn es für jemanden keinen Sinn macht - oder Einwände hat.. der meldet sich bitte jetzt ;-) Lg rudi ;-) Thread lass ich einfach mal
-
Thread
ESP8266 crash während updateWifi() - ist millis() das Problem?
/esp8266/hardware/esp8266/2.4.2/cores/esp8266/cont.S line 51 0x40208cb3: ESP8266WiFiMulti::run() at /home/user/.arduino15/packages/esp8266/hardware/esp8266/2.4.2/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp
/packages/esp8266/hardware/esp8266/2.4.2/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp line 175 0x401064ca: millis at /home/user/.arduino15/packages/esp8266/hardware/esp8266/2.4.2/cores/esp8266/core_esp8266_wiring.c
-
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
Website über ESP8266 generieren - möglichst resourcenschonend
einige haben vielleicht mitbekommen, das ich an einem kleinen Webserver für IoT-Geräte auf Basis des ESP8266 arbeite. Das Projekt habe ich auch hier im Forum verlinkt: https://www.mikrocontroller.net/topic/524051?goto=new#new Die aktuellste Version liegt hier: https://sourceforge.net/projects
Allerdings braucht man dafür immer noch viel RAM. Das Konzept passt > daher nicht so gut auf den ESP8266. z.B. https://github.com/me-no-dev/ESPAsyncWebServer#template-processing Verwendet dafür chunked replies, d.H. die komplette Webseite muss garnicht in den RAM passen.
-
Thread
WiFi Relais mit ESP8266 ESP-01 Modul (Bascom)
Ich habe Arduino für ESP8266 entdeckt und Programm direkt für ESP8266 Controller in Arduino IDE geschrieben. Da braucht man kein zusätzlicher Arduino-Board. Hier sind meine ersten Sketche http://esp8266-server.de/
hier: https://diyhacking.com/esp8266-tutorial/
-
Thread
EMS > ESP8266-12 WLAN-Modul (2021)
Thread (https://www.mikrocontroller.net/topic/356289) nochmal ausgrabe. Irgendwie bekomme ich den ESP8266 nicht ans Laufen. Ich wollte die SW erst mal an einem D1 mini Board testen. Scheinbar hängt der Controller in einer Boot-Schleife; es wiederholt sich immer wieder (Ausgabe Seriell): ets Jan
Unsupported detection protocol, switching and trying again... Connecting.... Detecting chip type... ESP8266 Chip is ESP8266EX Features: WiFi Crystal is 26MHz MAC: cc:50:e3:17:8f:86 Uploading stub... Running stub... Stub running... Configuring flash size... Flash will be erased from 0x00000000
-
Thread
ESP8266 BME280 InfluxDB Daten kommen nicht an
Guten Abend zusammen, ich habe ein kleines Problemchen mit meinem Code auf dem ESP8266 und hoffe hier Hilfe zu finden. Das Setup sieht wie folgt aus: BME280 -> ESP8266 -> WLAN/Netzwerk -> Server/InfluxDB Das Problem ist, dass meine Daten Temperatur, Luftfeuchte und Luftdruck
Location "mobil" und dem Hostnamen "ESP8266-1" erstellen, die jedoch ohne Daten zurück kommen. Da Grafana diese Daten ja nur von der InfluxDB bekommen kann, gehe ich mal davon aus, dass irgendwie doch so halbe Datensätze ankommen. So und
-
Thread
ESP8266 über einen STM32F4 ansteuern
Schönen Abend euch, ich versuche bereits den ganzen Tag einen ESP8266 an meinem STM32F4 Disco zum Laufen zu bringen. Ich verwende das ESP Modul von Reichelt (JOY-iT Wifi Modul ESP8266). Angeschlossen habe ich das ganze wie folgt: - ESP VCC -> STM 3v VCC - ESP GND -> STM GND - ESP CH_PD -> STM 3v VCC - ESP TX -> STM PC11 (UART4 TX) - ESP RX -> STM PC10 (UART4 RX) Ich habe mich an der Doku des ESPs gehalten und eine Baudrate von 115200
-
Thread
esp8266 und Blynk --> die einfachste Art der Wifi-Steuerung
In dieser Anleitung(deutsch) wird ganz einfach in die Remote-Steuerung eines ESP8266 eingeführt(ich verwende ein billiges Nexus7). https://www.youtube.com/watch?v=fx1zWs04AfI Hab's grad ausprobiert und kann es empfehlen .. Hardware bei mir: http://www.ebay.de/itm/ESP8266-ESP
auf der LED); Soft ist diese Lib: https://github.com/blynkkk/blynk-library .. und daraus die ESP8266_Standalone.ino
-
Artikel
Datei:ESP8266-PinBelegung2.jpg
ESP8266-Pinbelegung - Klein mit Keramik-Antenne
-
Artikel
Datei:ESP8266-PinBelegung1.jpg
ESP8266-PinBelegung -- Groß mit PCB-Antenne (von Bestückungsseite aus gesehen)
-
Thread
I2c und esp8266 ((sonoff / tasmota)
Hallo zusammen, ich habe mal eine Frage zu i2c mit einem esp8266. Ich versuche gerade einen BH1750 und einen BME280 an einem sonoff 4ch mit der Firmware von tasmota zu betreiben. Leider sind meine Elektronik Kenntnis begrenzt. Ich muss mich mehr oder weniger
wenig Infos über die Hardware und deren Verschaltung. Was sind das für Module? Bei einem Restart des ESP8266 wird auch mitgegeben, warum der restartet wurde. Was ist sonst noch bei Dir über Tasmota konfiguriert? Screenshots?
-
Thread
ESP8266 D1 mini, Schlafmodus und ext. Interrupt
im Zeitdurck und möchte einfach das es läuft. Nun aber zu den Einzelheiten: Ich habe einen ESP8266 D1 mini, einen Motortreiber "Motor Driver Module BTS7960", einen Motor, zwei Schalter (keine Taster, obwohl im Programm mit Taster benannt), einen LDR und ein Poti. Der ESP ist folgendermaßen
des > Schalters der Controller mittels Interrupt aufgeweckt wird Das geht nicht. Du kommst beim ESP8266 aus dem Deep-Sleep Modus nur mit einem Reset heraus.
-
Thread
AVR - ESP8266 - Telegram Bot/API
Hi, ich möchte über einen ESP8266 Nachrichten eines AVRs an Telegram übermitteln. Mein Hauptproblem ist das Telegram HTTPS nutzt und das auf einem AVR zu viel Speicher braucht (wie auch die Arduino Librarys). Ich habe 8kB Flash
einem 16MHz-8bitter. Spätestens seit ESPduino und dem Espressif SDK ist die Entwicklung auf dem ESP8266 verdammt leicht geworden. Da braucht man eigentlich keinen AVR mehr, der seine Daten an ein eigentlich recht leistungsfähiges Modul morst.
-
Thread
ESP8266 - Externer Reset-Impuls ohne TTL-Signal
bräuchte da mal etwas Hilfe und einen guten Tipp... Ich habe mehrere Wassersensoren von hier (in der ESP07 Variante) nachgebaut: http://esp8266-server.de/Wassermelder.html#ESP07 Diese laufen eigentlich fast perfekt. 3 Stück habe ich im Keller und einen in der Küche unter der Spülmaschine. Da diese
vernünftiges > Gehäuse packen. Ich habe bereits mehrere Sensoren genauso aufgebaut wie hier: http://esp8266-server.de/Wassermelder.html#ESP07 Alles in einem Push-Button Gehäuse in fliegender Schaltung. Klappt ebenfalls...ist aber auch sehr empfindlich. Bei jedem Batteriewechsel bin ich am schwitzen ob
-
Thread
ESP8266/ESP32+OV7670+OpenMV
weiter und hoffe nun hier Hilfe zu bekommen. Ich würde gerne an einem, mit Micropython geflashtem, ESP (vorzugsweise dem ESP8266) ein Kameramodul (vorzugsweise ein OV7670) anschließen, um das Board dann mit der OpenMV IDE zu nutzen. Nun stehe ich vor zwei Herausforderungen: 1. finde ich keine Library
Ich glaube der ESP32 ist dazu besser geeignet, der ESP8266 ist einfach ein bisschen zu flau für dieses Kameramodul. Für ESP32 gibt es da ein paar Beispiele (jedenfalls für das OV2460, das dem OV7670 ähnlich ist), aber
-
Thread
ESP8266 over the air (TCP) Firmware Upgrade
zusammen, Ich habe für meine Wlan Steckdose ein kleines Programm geschrieben mit dem man das Esp8266 über eine TCP Verbindung flashen kann. Funktioniert natürlich für alle Esp Projekte. Einfach ein wenig Code in den Receive Callback einfügen und es kann bequem über WLAN geflasht werden. Auf http://mf-technik.de/projekte/ESP8266flashtool.php steht der Code und das Programm zum Download zur Verfügung. Vorteil ist, dass man keinen Server aufsetzen muss um ein OTA Update durchzuführen und man von jedem Computer aus ein
-
Thread
ESP8266 (nodemcu) - probleme mit deep sleep ?
programmierung... dazu gekommen bin ich über die Hausautomatisierung(FHEM).. also bin ich auf den ESP8266 aufmerksam geworden.. nun zum Problem Ich wollte mir ein Airquality Sensor bauen was auch prima funktioniert dazu verwende ich ein nodemcu dev kit v2(http://www.cnx-software.com/wp-content/uploads
Hallo, habe dann oben mißverstanden. NodeLUA habe ich nie benutzt (nur die Module...). Die ESP8266 sind für ein paar Überraschungen gut, allerdings letztlich wirklich stabil auch über Wochen (zumindest mit meinen Machwerken). Es gab mit jeder neuen SDK-Version neue Überraschungen. Viele Fehler
-
Thread
Unsauberes S0-Signal von Drehstromzähler an Wärmepumpe (ESP8266)
12V gegengeprüft. Oszilloskop habe ich leider keines zur Verfügung. Ebenfalls habe ich es mit einem ESP32 getestet, da ich schon dachte, dass die Zeitmessung zwischen den Impulsen beim ESP8266 zu ungenau ist. Das Problem ist jedenfalls, dass die Impulse, wenn die Wärmepumpe läuft sehr ungenau sind
Signalqualität und Signalform. Und dann bilde dir eine neue Meinung. > Ebenfalls habe ich es mit einem ESP32 getestet, da ich schon dachte, > dass die Zeitmessung zwischen den Impulsen beim ESP8266 zu ungenau ist. Du hast nicht den Teil deiner Schaltung ausgetauscht, der Probleme macht. > da gibts
-
Thread
ESP8266 mit Ardunio IDE - Serielle Ausgabe funktioniert nicht
Hallo! Ich habe in den letzten Tagen mehr schlecht als recht versucht, meinen ESP8266 (nodeMCU DevKit v1.0) über die Ardunio IDE zu bespielen. Dies hat anfangs nicht geklappt, später dann nur nach einiger Mühe: Man kann mit der IDE kompilieren, muss aber mit einem anderen Tool die
langen delay-Werte verwende ich für den Fall, dass das ESP8266 mit der Geschwindigkeit nicht klarkommen sollte. Für jeden Tipp danke ich vorab! [c] pin=12; int bright=0; int fade=50; void setup() { Serial.begin(9600); delay(500); pinMode(pin,OUTPUT
-
Thread
ESP8266 als I2C Slave mit Arduino IDE
ESP8266EX has one I2C, which is realized via software programming, used to connect with other microcontrollers and other peripheral equipments such as sensors. The pin definition of I2C is as below.
frequency is 100 kHz at maximum. https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf Über die Konsequenzen muss man erstmal nachdenken. Zum Beispiel muss die Firmware alle paar Millisekunden signifikant Rechenzeit bekommen. In dieser Zeit kann der ESP auf Daten