Chosen Solution

i have a sphero 2.0 and its not holding its charge. do you have batteries and shell please ?

The internal lithium polymer battery probably was left at an improper voltage for a long period of time and has degraded. I’d suggest looking online or at an RC hobby shop for a new battery of similar size. Most likely you’ll have to swap the connector with the one inside Ollie, but be careful not to short the battery.