Help with Rechargeable battery power for Arduino based bot

I am trying to build a OTTO DIY bot for my son to practice scratch

I am not able to find a solution for the battery - the official build thread says to use this

https://www.amazon.in/CentIoT®-Lithium-Rechargeable-Charging-Raspberry/dp/B07RSQNDTH

But this is nowhere to be found. Can someone help me with finding a substitute battery + charger combo?

I was planning to use a TP4056 based module

which is commonly available with a 1250 mah battery

https://robu.in/product/1250mah-pcm-protected-micro-li-po-battery/

but it looks like this module puts too much current for such a small battery
It can be modified but SMD Soldering is beyond my comfort zone
What are my other options ? Can i go ahead with the above combo?

The battery shield that you linked, is of a rare type because it uses a rare sized cell which is 16340, now I think this is due to the size constraints of your bot.

The similar shield for widely popular 18650 cell is available [here](’

https://robu.in/product/18650-battery-holder-development-board-compatible-with-raspberry-pi3b-3b/?gad_source=1&gclid=Cj0KCQjwnui_BhDlARIsAEo9Guv95F1_yITkNX33vMpPcC9a3g8paxkT1VurTxpa6yH2WOe7XAC_B7YaAh5gEALw_wcB

), it will be slightly bigger, check if the size of this works for you.

You can use TP4056 as it have current protection. It would be better if you use a mini powerbank

Solved

https://www.amazon.in/gp/aw/d/B0DLSJ3WVL?ref=ppx_pt2_mob_b_prod_image

Found this version which can fit a 18650

That 2S battery holder does not have any charging and discharging support circuitry.

You have to charge them manually by other means, by removing the cells from the holder.

You don’t want to discharge the cells completely, because when lithium cells goes into deep discharge, below 2.5v, it requires different charging strategy. This is where discharge support circuity helps, it never lets cell go below a certain voltage by disconnecting the load automatically.

If you charge a deep discharged cell manually by applying 4.2 volts, it can cause it go into thermal runaway, and cause fire and explosion. A good charger will detect that the cell is deeply discharged, it will charge it the right way.

Caution - a lithium cell and a kid is involved in a project, be careful. Make sure never plug the cells in reverse polarity, it happens very often because 18650 cells are not meant to be used barebones.

Reputable kids toy never come with 18650 cells in market for a reason. They prefer much safer Ni-CD Rechargeable Batteries.

I have ordered one of these

Once the bot is assembled it’s all closed and he won’t have access to it

2 Likes

There you go, you are all sorted.

Can we use a 5v power adapter to charge this or do you need a specific voltage power adapter
Found this a little simpler to use

https://robu.in/product/2s-8-4v-1a-18650-lithium-battery-charger-module-type-c/?gad_source=1&gclid=CjwKCAjwwe2_BhBEEiwAM1I7sdwrUm1tbbYRGVnGTxYKuZoEAelR_AJrWGoMv9ipjN3dAJsdzqhysRoCr5YQAvD_BwE

1 Like

It has USB C input so you can plug in from any USB C port, or you can use those VIN and GND pads to supply 5V from any source.

Got the bot up and running but the servo motors started to crap out the first day. The gears are slipping and I’m locking for something a bit more robust
I’m using towerpro sg90. Have ordered towerpro mg90 instead. Robu themselves say that these are 99% generics and not the genuine stuff.

Any better options?

you also get the sg90 with metal gears on robu itself

mg90 or mg90s is significantly better than the sg90, so most likely it will get the job done. Metal gears vs plastic.

However if for some reason they don’t work the way you intended, the real stuff starts from here.

https://robu.in/product-category/motors/servo-motors/emax-servo-motor/

Emax ES08MA II Servo or Emax ES08MD II Servo

1 Like