Arduino LTO Charger



Introduction: Arduino LTO Charger

About: Make it yourself if you cannot buy one!

This Instructables show how to use an Arduino Nano to charge some small LTO battery in constant current constant voltage basic.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Why LTO Battery?

Lipo battery is around 4.2 V when fully charged, it is a little bit too high to power a 3.3 V board (like ESP8266) without regulator. You may found a little bit too hot on the metal case surface.

LTO battery has lower voltage relatively. It is around 2.9 V when fully charged.

LTO battery also claim it can charge in larger current (charge faster) and more safety.

Step 2: Preparation

Bread board

I use 2 small bread boards connect vertically, it can make the circuit more neatly

Arduino board

I use an Arduino Nano, other Arduino model should also work


I use a SSD1331 breakout board, any Ucglib supported display should be ok

Current monitor

INA219 breakout board

PNP transistor

I use A1013, any PNP transistor that can support the charge current (my LTO battery is 60 mA if charging in 1 C) should be ok

Battery connector

I use 2 Alligator Clips with Pigtail

LTO battery

I bought a 60 mAh LTO battery

Step 3: Bread Board Circuit

Here are the connection summary:

INA219 breakout board

Vcc  -> Arduino 3.3 V pin
Gnd  -> Arduino Gnd pin, Battery -ve
Scl  -> Arduino A5 pin
Sda  -> Arduino A4 pin
Vin- -> Battery +ve
Vin+ -> PNP transistor Emitter pin

PNP Transistor

Emitter   -> INA219 Vin+ pin
Collector -> Arduino 5 V pin
Base      -> Arduino D10 pin

SSD 1331 OLED display

CS  -> Arduino D2 pin
GND -> Arduino Gnd pin
RST -> Arduino D3 pin
VDD -> Arduino 3.3 V pin
CLK -> Arduino D13 pin
DIO -> Arduino D11 pin
DC  -> Arduino D7 pin

Step 4: Program

Here is the Arduino program summary:

  • check charge current and voltage from INA219
  • control the output PWM to meet constant current constant voltage charging method
  • calculate the charged power
  • display figure and plot the graph

Step 5: Happy DIY!

You may now make your next projects much smaller by saving the voltage regulator space.

Be the First to Share


    • Sculpting Challenge

      Sculpting Challenge
    • Tiny Speed Challenge

      Tiny Speed Challenge
    • Clocks Contest

      Clocks Contest