INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ESP8266 EEPROM Probleme
08.10.2015, 20:51
Beitrag #1
ESP8266 EEPROM Probleme
Moin,

ich spiele gerade mit meinem ESP8266.

Folgender Code läuft generell:

Code:
#include <EEPROM.h>

void setup()
{
//RS232
  Serial.begin(115200);
  delay(10);
  Serial.println("");

  Serial.println("writing to EEPROM:");

  String Text1 = "Hello ";
  String Text2 = "World!";

  EEPROM.begin(512);
  EEPROM.put(0, Text1);
  EEPROM.put(20, Text2);
  EEPROM.end();


  EEPROM.begin(512);
  String RxD = "";
  EEPROM.get(0, RxD);
  Serial.println(RxD);
  EEPROM.get(20, RxD);
  Serial.println(RxD);
  //EEPROM.commit();
  EEPROM.end();
}

void loop()
{

}

Das Auslesen ist auch zu sehen, nur gibt es immer nach 5s. einen Reset?

Brauche ich für das EEPROM des ESP8266 eine spezielle Library?

Gruß
Pf@nne
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2015, 16:40 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2015 16:47 von Pf@nne.)
Beitrag #2
RE: ESP8266 EEPROM Probleme
Moin,

ich nutze die gleiche Library....
Stromversorgung sollte ausreichend sein (>2A), hatte bisher auch nie Probleme.

Die read und write Beispiele laufen auch ohne Probleme.
Nur put und get führt zum Neustart.

Sieht für mich irgendwie nach einem Überlauf aus?

Ist den mein Beispielcode Murx?

JA, ist er.....Angel

Code:
String RxD = "";
  EEPROM.get(0, RxD);
diemit ließt er sich natürlich einen Wolf....man sollte die Variabel zum Lesen und Schreiben schon von der Größe her festlegen!

Code:
char Text1[10] = "Hello ";
  char Text2[10] = "World!";

  EEPROM.begin(512);
  EEPROM.put(0, Text1);
  EEPROM.put(20, Text2);
  EEPROM.end();


  EEPROM.begin(512);
  char RxD[10] = "";
  EEPROM.get(0, RxD);
  Serial.println(RxD);
  EEPROM.get(20, RxD);
  Serial.println(RxD);
  //EEPROM.commit();
  EEPROM.end();

Dann klappt es auch mit dem Nachbarn........
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2015, 17:25
Beitrag #3
RE: ESP8266 EEPROM Probleme
Hi Lötzinnerhitzer,

so was hab ich auch vor, ich will für meine Hausautomatisierung einen universal Aktor/Sensor mit dem ESP8266 realisiern.

An dem ESP sollen folgende Aktoren/Sensoren aneschlossen werden:

Code:
IP-ADDRESS[4]
    ├─DIGITAL
    │    ├─INPUT
    │    │    ├─01 [Value on|off]
    │    │    ├─02 [Value on|off]
    │    │    ├─03 [Value on|off]
    │    │    ├─04 [Value on|off]
    │    │    ├─05 [Value on|off]
    │    │    ├─06 [Value on|off]
    │    │    ├─07 [Value on|off]
    │    │    └─08 [Value on|off]
    │    └─OUTPUT
    │         ├─01 [Value on|off]
    │         ├─02 [Value on|off]
    │         ├─03 [Value on|off]
    │         ├─04 [Value on|off]
    │         ├─05 [Value on|off]
    │         ├─06 [Value on|off]
    │         ├─07 [Value on|off]
    │         └─08 [Value on|off]
    │
    ├─ANALOG
    │    ├─INPUT
    │    │    ├─01 [Value on|off]
    │    │    ├─02 [Value on|off]
    │    │    ├─03 [Value on|off]
    │    │    └─04 [Value on|off]
    │    └─OUTPUT
    │         ├─01 [Value on|off]
    │         ├─02 [Value on|off]
    │         ├─03 [Value on|off]
    │         └─04 [Value on|off]
    │
    ├─TEMPERATURE  [Value ##.##]
    ├─HUMIDITY     [Value ##.##]
    ├─MOVING       [Value on|off]
    ├─BRIGHTNESS   [Value ##.##]
    ├─NOISE        [Value on|off]
    └─ALKOHOL      [Value ##.##]

Das ganze wird dann über MQTT an meine FHEM-Haussteuerung angekoppelt.
So ein AktSen soll dann in jeden Raum.

Machst du auch etwas in der Richtung?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2015, 17:43 (Dieser Beitrag wurde zuletzt bearbeitet: 09.10.2015 17:44 von Pf@nne.)
Beitrag #4
RE: ESP8266 EEPROM Probleme
Zitat:Ein Projekt läuft bei mir erst an, wenn die Technik "stressfrei" funktioniert und ich den Stoff (Programmierung) beherrsche.

Ist bei mir auch so......stück für Stück...

Den Alkoholsensor hab ich beim freundlichen Chinesen gefunden.....
ist aber noch auf dem Weg....mal sehen was das wird.....Tongue

Ein NodeMcu ist heute in der Post gewesen....
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2015, 17:47
Beitrag #5
RE: ESP8266 EEPROM Probleme
Eher so......

erst pusten, dann wir nachts der Herd für die vagabundierende Tochter freigeschaltet.
Nix Pizza im angedüdelten Zustand! Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.10.2015, 18:00
Beitrag #6
RE: ESP8266 EEPROM Probleme
Zitat:(jetzt werden wir [OT], aber muß auch mal sein)

Ist ja durch, läuft ja...

Zitat:kenne ich, aber mit kleinen Unterschieden: Sohnemann, morgens um 4:30, Spiegeleier mit Speck ....

gröhl.....


Hast du denn automatisierungstechnisch schon was am laufen oder testest du noch?
Könne gerne auch auf PN oder Mail wechseln.
Ich schnacke immer gerne mit gleichgesinnten....Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  ESP8266 in der Elektronik-Presse Bitklopfer 3 192 07.05.2018 09:48
Letzter Beitrag: amithlon
  Gartenbewässerung mit Arduino und/oder ESP8266 alpenpower 7 2.207 27.04.2018 07:51
Letzter Beitrag: FredRam
  Datenübergabe zwischen Arduino Uno und ESP8266 bastelmichi 2 1.559 10.04.2018 15:05
Letzter Beitrag: Tommy56
  Spiffs Verwaltung -->> ESP...Datei Verwaltung für ESP8266, Nodemcu, Wemos, Sonoff Fips 1 444 01.04.2018 19:54
Letzter Beitrag: Tommy56
  ESP8266 esp-12e development board & BME280 falsche Werte Lurchi 8 2.123 25.03.2018 07:34
Letzter Beitrag: Fips
Lightbulb SPIFFS DOWNLOAD UPLOAD & DELETE Esp8266 NodeMCU Fips 30 4.764 23.03.2018 11:10
Letzter Beitrag: sfb2
Question ESP8266 E-Mail Versandt mit Library lakarder 7 620 18.03.2018 21:20
Letzter Beitrag: amithlon
  Esp8266 Software Version 2.4.1 Fips 10 939 12.03.2018 13:29
Letzter Beitrag: ardu_arne
  Probleme mit Nodemcu, Blynk und Oled MasterOfPuppets 3 461 10.03.2018 21:52
Letzter Beitrag: Fips
  Grove UART WiFi (ESP8266) Modul georg01 2 403 10.03.2018 15:57
Letzter Beitrag: georg01

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste