MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups

    How to connect TP4056 battery management system with ESP8266

    Development Boards
    2
    2
    41
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Anish_Pillai last edited by

      I wanted to run my NodeMCU board with a li-ion battery. How to use TP4056 safely with NodeMCU and monitor the battery status.

      I am trying to build a pulse oximeter NodeMCU and Max30100 sensor.

      salmanfaris 1 Reply Last reply Reply Quote 0
      • salmanfaris
        salmanfaris @Anish_Pillai last edited by

        Hi @Anish_Pillai , Are you using the TP4056 standalone module or specific breakout/ready-made boards with NodeMCU?

        You can refer to the circuit below if you use generic readymade modules.

        269a59f2-de62-454a-a6e9-f88f1264b608-image.png
        [Src 📸:electronicspices]

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Recent Posts

        • Hi @Anish_Pillai , Are you using the TP4056 standalone module or specific breakout/ready-made boards with NodeMCU?

          You can refer to the circuit below if you use generic readymade modules.

          269a59f2-de62-454a-a6e9-f88f1264b608-image.png
          [Src 📸:electronicspices]

          • read more
        • A

          I wanted to run my NodeMCU board with a li-ion battery. How to use TP4056 safely with NodeMCU and monitor the battery status.

          I am trying to build a pulse oximeter NodeMCU and Max30100 sensor.

          • read more
        • @salmanfaris Actually I'm not sure what was that Core 0 register dump:
          But I parsed the JSON. Refer Here for cJSON example. But while working this one, faced another problem. HTTP response includes the whole headers, status code, and body. JSON parser only work if the whole response in the form of JSON. So, Initially stored all responses into a char buffer and cleaned all headers. By using if(response[i] == '{' ) and some flags.

          • read more
        • @rafitc99 How did you solved?

          • read more
        • @salmanfaris Yes. I fixed it. But no idea about the reason for this error.

          • read more
        By MakerGram | A XiStart Initiative | Built with ♥ NodeBB
        Copyright © 2021 MakerGram, All rights reserved.
        Privacy Policy | Terms & Conditions | Disclaimer | Code of Conduct