Mit Arduino auf ESP8266 Flash speicher schreiben

#4543886
Lesenswert?
• ▲
▼
Der Arduino besteht schon und nimmt aktuell schon die Messungen auf.
Das System soll um den ESP erweitert werden damit dieser die vom Arduino 
überreichten Messwerte (Beschleunigung, Ladestrom (Analog Signal), 
Geschwindigkeit) über einen WebServer per javascript an ein Endgerät 
übergibt.
Nun soll der Arduino (per SPI ?) die Daten auf den ESP8266 in eine JSON 
Datei schreiben damit diese von einem Endgerät abgerufen werden können.
#4543939
Lesenswert?
• ▲
▼
Hallo,

ich habe in einem anderen Zusammenhang folgendes Konzept in Betrieb:
Auf dem ESP läuft ein Wenserver, dessen html-Dateien usw. liegen im 
SPIFFS.

Es werden u.a. Daten von einem Arduino mit einem 868MHZ-Empfänger 
geholt.
Die werden dort als Text aufbereitet (Energieverbrauchsmessung von den 
alten E3000 Funksteckdosenadaptern) und per serieller Schnittstelle mit 
115200 an den ESP geschickt, wenn sie eben gerade ankommen.

Der ESP holt die von der seriellen ab (Zeichenweise in der Loop, wenn 
ein Zeichen da ist) und wenn NewLine empfangen wird, wird der String 
ausgewertet. Den kann man natürlich dann auch einfach in eine Datei ins 
SPI-Flash-Filesystem schreiben. Die 3MB, die man da zur Verfügung hat, 
sind ja eine ganze Menge.

Das klappt zuverlässig seriell, da kommen vom AVR auch noch IR-Daten der 
Fernbedieung an (haben bei mir eine ~ als Kennung am Anfang), der ESP 
bedeint noch ein Display und einen 4300MHz RFM für meine Sensordaten und 
zum Schalten von Funksteckdosen. MQTT läuft auch drauf und published ein 
paar Sachen.

Etwas dazu liegt auf meiner Homepage:
http://www.avr.roehres-home.de/esp8266/i_funkbox.html
Software ist schon wieder nicht mehr ganz aktuell, könnte aber 
vielleicht Anregungen liefern.

Gruß aus Berlin
Michael
#4544150
Lesenswert?
• ▲
▼
Michael U. schrieb:
> Etwas dazu liegt auf meiner Homepage:
> http://www.avr.roehres-home.de/esp8266/i_funkbox.html
> Software ist schon wieder nicht mehr ganz aktuell, könnte aber
> vielleicht Anregungen liefern.
>
> Gruß aus Berlin
> Michael

Ich danke dir für deine Antwort.
Habe auch gerade eben das SPIFFS entdeckt, ich denke damit wird das 
ganze sehr gut zu bewerkstelligen sein und deine Homepage werde ich mir 
auch mal ganz genau angucken! Vieln dank für die Anregungen!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.