General

DFR0535 Solar Power Manager I2C monitoring

userHead yacobucci 2025-02-08 01:19:17 2361 Views4 Replies

Does anyone know (or have successfully tried) monitoring the dfr0535 through I2C? I didn't see it explicitly mentioned, but am hoping I missed something. It would be great to see battery levels without physically looking at the device.

 

Thanks in advance!

 

- MY
2026-08-07 15:03:59

None of DFRobot's Solar Power Managers provide information on battery level by i2c to a microcontroller … and I have never understood why DFRobot think we are happy for a battery to just die without warning. 

 

There are plenty of modules (including DFRobot's I2C Digital Wattmeter SEN0291) which measure voltage and/or current and communicate via i2c.  I personally added an INA3221 to monitor battery and solar panel with my DFRobot SPM 5V.  

 

If you prefer electronics, you can easily make a voltage divider and connect that to an Analog Input on your microcontroller. 

userHeadPic don.burch
2025-03-07 18:08:49

I also need answers or input on this to resolve it quickly

Edit by among us a day ago

userHeadPic margaret.jmiller
2025-02-14 01:39:52

Thank you.

 

Would this need to be something on the battery in terminal? [Bat] → [Monitor] → [3.7V DFR0535 IN] or can it be added to an output terminal?

 

I was hoping there would pins on the DFR0535 I could plug into with an arduino or raspberry pi.

userHeadPic yacobucci
2025-02-13 11:09:24

While remote battery level checking is possible, consider using a compatible microcontroller or additional sensors that can communicate with the DFR0535 and provide the necessary data via I2C.

userHeadPic margaret.jmiller