An Isolated design for a demo board using the Analog Devices ADE9078 3 phase AC wattmeter. Design allows both WYE (STAR) and Delta (TRIANGLE) distributions to be measured along with Blondel and non-Blondel measurement schemes. The project includes a SPI based Arduino style library.
I'm making a simple ade9078 board with esp32 I would like to use to read voltages and amps over time. I don't know if I'm wrong but this example rise lot of error on compiling.
first compiler run:
'EEPROM' was not declared in this scope at line 203 so added EEPROM.h include and bypassed this.
no matching function for call to 'ADE9078::ADE9078()' at line 291. I commented it and new error
3)'class ADE9078' has no member named 'writeWordToEeprom'. ( this refer to ade9000 API??)
I'm little confused.... ade9000 which I previously used has i2c EEPROM and the ade9000 example use i2c to write to internal chip EEPROM. I understand in your code you write directly to esp32 EEPROM to save data but looking at error 3 seems that you're referring to ade9000 api.
Can I ask you help about ? just to specify I defined the ESP32 architecture in .h