ESP8266 - Wie Daten schnell samplen und dann auswerten?

Hallo alle zusammen,

ich unternehme gerade die ersten Gehversuche mit Mikrocontrollern. Dafür habe ich ein Heltec Wifi Kit 8 Modul mit ESP8266. Nach dem Durchprobieren der Beispiele und einigen Versuchen mit LED und Taster möchte ich mich nun an ein erstes Projekt wagen, finde jedoch keinen richtigen Anfang.
Mein Vorhaben ist folgendes: über den ADC möchte ich einen Spannungswert über den ADC einlesen. Alle 10 ms soll ein Messwert aufgenommen werden für die Gesamtdauer von 2 s. Danach noch etwas Mathematik mit den aufgenommenen Werten (min, max, Mittelwert, Integration) und Ausgabe aud dem Display. Kopfzerbrechen bereitet mir wie ich es am geschicktesten anstelle die Messwerte auszunehmen / zwischenzuspeichern.
Habt ihr da vielleicht ein paar Denkanstöße bzw. Lesestoff dazu?

. Lesestoff dazu?

Das Forum, die Arduino Doku und die ESP Doku schon alle leer gelesen?

finde jedoch keinen richtigen Anfang.

Ein C++ Grundlagen Tutorial/Buch?
Da finden sich z.B. Erklärungen zu Arrays, welche für dich recht nützlich sein könnten.

10ms ist nicht "schnell". Einfach die Werte in einem Array abspeichern und gut ist. Da muss man keine großen Anstrengungen unternehmen

Hallo,

Du solltest dich mit millis() beschäfigen damit Du alle 10 ms eine Messuung machen kannst. Array wurde bereits gesagt. Wie Du ein Display benutzt dazu gibts Beispiele.

Auf delay solltst Du komplett vermeiden, ist zwar immer in den Beispielen drin , ist aber ganz schlecht.

In aller Bescheidenheit darf ich Dir noch mein Geschreibsel empfehlen. Tutorial

Heinz