3DR Solo battery diagnostics tool + power adapter:

I ordered 1, looks like a neat device. Interested in the mfg dates

It would be a handy tool to track battery health and to rotate your batteries so they all get used & cycled equally. Let us know when it arrives and your impressions of it.
 
  • Like
Reactions: Coastwise
It would be a handy tool to track battery health and to rotate your batteries so they all get used & cycled equally. Let us know when it arrives and your impressions of it.

What is the optimal strategy if you own multiple batteries? Use 2 or 3 and store all spares at 50 % or rotate all 5 or 6?
 
  • Like
Reactions: Coastwise
Anyone know how they're doing that? It would be fun to make an open source version of that with a microcontroller.

I'm sure that's exactly how they did it... beside the open source part. That's a $4 serial / i2c LCD screen soldered directly to what's likely an Arduino based microcontroller - you can see it peeking out on both sides from behind. I have one of those screens and got it working easily enough with an Arduino. If someone knew how to read the battery data with an Arduino, it would be near trivial to replicate.
 
  • Like
Reactions: Coastwise
I'm sure that's exactly how they did it... beside the open source part. That's a $4 serial / i2c LCD screen soldered directly to what's likely an Arduino based microcontroller - you can see it peeking out on both sides from behind. I have one of those screens and got it working easily enough with an Arduino. If someone knew how to read the battery data with an Arduino, it would be near trivial to replicate.

Sorry, I guess I didn't phrase that well. I'm curious if anyone knows the protocol that it uses (maybe I2C or SPI?). I just got my first oscilloscope, so I'll have to play around and see if I can figure anything out. If someone can figure that out, I can create the code to read and display the data.


Sent from my iPhone using Tapatalk
 
  • Like
Reactions: Coastwise
Sorry, I guess I didn't phrase that well. I'm curious if anyone knows the protocol that it uses (maybe I2C or SPI?). I just got my first oscilloscope, so I'll have to play around and see if I can figure anything out. If someone can figure that out, I can create the code to read and display the data.


Sent from my iPhone using Tapatalk

SMBus protocol: Reading Battery Data With an Arduino
 
Last edited:
.... That's a $4 serial / i2c LCD screen soldered directly to what's likely an Arduino based microcontroller - you can see it peeking out on both sides from behind..

Yes, Arduino PCB's (even when not used as arduino) is an very affordable source to xtal, mcu and other discreet components needed, the PCB-Based connector is way more expensive than the rest, four milled PCB's goes into that alone, no cheap alternatives to that. :)
 
What is the optimal strategy if you own multiple batteries? Use 2 or 3 and store all spares at 50 % or rotate all 5 or 6?
Personally I would rotate them all while trying to maintain similar capacities on each. That way the batteries all have similar flight times. I've numbered all of mine for rotation purposes, the reader would make rotation much more precise.
 
the PCB-Based connector is way more expensive than the rest, four milled PCB's goes into that alone, no cheap alternatives to that. :)

So that top slot in the battery, am I correct in assuming the top contacts are clock, and the bottom ones are data?

This is, literally, in my living room... and it'll go through PCB like butter! ;). Happy to make some up if we can collectively figure this out.

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.
 
  • Like
Reactions: Daniel Sack
Personally I would rotate them all while trying to maintain similar capacities on each. That way the batteries all have similar flight times. I've numbered all of mine for rotation purposes, the reader would make rotation much more precise.

Thank you for the advice. I am going to follow it.
 

New Posts

Members online

No members online now.

Forum statistics

Threads
13,095
Messages
147,750
Members
16,063
Latest member
No idea