This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS/MSP430G2553: Lipo battery charger

Part Number: MSP430G2553
Other Parts Discussed in Thread: MSP430G2533, , MSP430F1122, MSP430F1132, MSP430F1222, MSP430F1232

Tool/software: Code Composer Studio


I want to make lipo battery charge circuit with MSP430G2533.

I dont know how make circuit and software with MSP430G2553.

Can anyone help me?


  • Hello,

    There is an older application note addressing a possible solution: 

    I think that using a TI Charging solution is probably currently the best solution.  Something like this: 

    Unfortunately, I'm not aware of any software to go along with either solution.  That would have to be developed. 



  • Thanks for the answer.

    I studied these documents but unfortunately it did not work for me.

    I search for msp430g2553. Does anyone else have a solution for msp430g2553?

  • Hello,

    I'm not familiar with your system, but I would like to point you to TI's Battery Management solutions: 

    Hopefully, you can find information there on a solution that will work for you!



  • Find below a brief characteristic of the MSP430F12x2 family. 
    Compare it with MSP430G2553.
    It should not be a big deal to port F12x2 code to your platform. 

    Supply Voltage Range 1.8 V to 3.6
    Ultralow-Power Consumption: − Active Mode: 200 µA at 1 MHz, 2.2 V − Standby Mode: 0.7 µA − Off Mode (RAM Retention): 0.1 µA
    Power Saving Modes
    Wake-Up From Standby Mode in less than 6 µs
    16-Bit RISC Architecture, 125 ns Instruction Cycle Time
    Clock Module Configurations: − Various Internal Resistors − Single External Resistor − 32-kHz Crystal − High Frequency Crystal − Resonator − External Clock Source
    16-Bit Timer_A With Three Capture/Compare Registers
    10-Bit, 200-ksps A/D Converter With Internal Reference, Sample-and-Hold, Autoscan, and Data Transfer Controller
    Communication Interface (USART0) With Software-Selectable Asynchronous UART or Synchronous SPI (MSP430x12x2 Only)
    Onboard Programming, No External Programming Voltage Needed Programmable Code Protection by Security Fuse
    Voltage Brownout Protection
    Family Members Include:
    MSP430F1122: 4KB + 256B Flash Memory 256B RAM
    MSP430F1132: 8KB + 256B Flash Memory 256B RAM
    Available in 20-Pin Plastic SOWB, 20-Pin Plastic TSSOP and 32-Pin QFN Packages
    Family Members Include:
    MSP430F1222: 4KB + 256B Flash Memory 256B RAM
    MSP430F1232: 8KB + 256B Flash Memory 256B RAM
    Available in 28-Pin Plastic SOWB, 28-Pin Plastic TSSOP, and 32-Pin QFN Packages
    Complete Module Descriptions, See the MSP430x1xx Family User’s Guide, Literature Number SLAU049

  • Hey Tomasz,

    I'm not sure you responded to the correct thread here.  



  • Hey JD,

    your link 
    refers to the simple solution based on the MSP430F12x2 family
    and the link to a source code is there. 

    That is why I wrote: It should not be a big deal to port F12x2 code to your platform.