AIBO Battery SMBus Reader
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
connection_scheme.jpg
connection_scheme_lcd.jpg
era-reader-lcd.ino
era_reader.ino

README.md

AIBO Battery Refill Tool

Prototype I2C interface to Aibo Battery.

And Prototype I2C interface to Aibo Battery standalone with LCD

Read Battery Data from Aibo ERS2xx, ERS3xx and ERS7 series.

Sony stopped selling the batteries for their Aibo dogs. Sad to hear that this state of the art Aibo dog will be completely gone in the near future. The idea is refilling the old Aibo batteries. Here is step one to to keep Aibo alive. This tool will help to read the battery information.

Battery connections (ERA-Battery): If you number the pins from the one nearest the edge is 1 and the on furthest as 6 then:

1= Plus (B+) 2= SMBus clock 3= SMBus Data 4= Activate (B+) Has to be connected to pin 6(B-) to activate Pin 1 (B+) 5= Reserve 6= Minus (B-)

Arduino connections (Nano V3.1 / Uno R3):

Connect pin 2 (ERA-Battery) SMBus-Clock to analog pin 5 on the Arduino, and pin 3 (ERA-Battery) SMBus-Data to analog pin 4. On both the SCL and SDA lines, add 4.7K ohm pull up resistors, connecting both lines to +3,3 V.

I hope you've been honest with yourself about your electronic skills. There is no warranty here. Use this tool at your own risk.

Special thanks to Chris69, he brought me to look deeper into the battery programming :-)