Citation de: english2 le Lundi 09 Mai 2022, 18:26:45 PM
Je pense que oui, mais s'agissant de ma première expérience avec Arduino/Teensy, je découvre au fur et à mesure. Je suis preneur d'exemples simples de code pour faire cela. Il n'y aurait que quelques octets à stocker.
Exemple basique à adapter, avec 5 paramètres. Lecture/Ecriture en une seule fois...
Code Sélectionner
#include <avr/eeprom.h>
typedef struct
{
int top_closed;
int top_open;
int bottom_closed;
int bottom_open;
int max_eye_power;
} settingsType;
settingsType settings;
void setup() {
Serial.begin(115200);
eeprom_read_block((void*)&settings, (void*)0, sizeof(settingsType));
}
void loop() {
Serial.println(settings.top_closed);
//etc...
}
void save() {
eeprom_write_block((const void*)&settings, (void*)0, sizeof(settingsType));
}