src/lib/DenkoEEPROM.cpp in denko-0.13.1 vs src/lib/DenkoEEPROM.cpp in denko-0.13.2

- old
+ new

@@ -1,10 +1,18 @@ // // Basic EEPROM read and write functionality. // #include "Denko.h" -#ifdef EEPROM_PRESENT +#ifdef DENKO_EEPROM +#include <EEPROM.h> + +// Emulate 512 bytes of EEPROM on ESP chips and the RP2040. +#if defined(ESP8266) || defined(ESP32) || defined(ARDUINO_ARCH_RP2040) + #define EEPROM_EMULATED + #define EMULATED_EEPROM_LENGTH 512 +#endif + // CMD = 6 // Read from the microcontroller's EEPROM. // // pin = empty // val = number of bytes to read \ No newline at end of file