Hi
I'm curenntly working to make a controller for ws2812b LED,in the board there are integrated charger with usbc,auto cut off charge,the microcontroller,led indicator and one button for multiple purpose and last a sound sensor.
This is battery powered with single 3.7v battery,and how to turn it off and on im using that one button directly to gpio pin for deep sleep and for 'turn on' use a RC circuit to RTC pin for wake up.the LED also won't be run on the full brightness
here's the link to the schematic:
This is my first project and to the community so its really helpfull if i could get guidance on the hardware,so i'm wondering :
Are there something unecessary in the schematic?
For the battery low Indicator rn i'm using the TL431 ic to measure when battery reach at some voltage it gives signal to one gpio pin and make the led indicator blinking red,or should i use one of the gpio pin with voltage divider for battery measure rather than the TL431?
is there something i could add that is necessary or can make the power efficient?
If anyone has experience with similar projects or can provide some advice or resources, I'd greatly appreciate it. I'm excited to do this project, and your help would be invaluable.
In the USB C section, is that a chip or just a socket?
In the AUTO CUT OFF CHARGE section, does this prevent against over-discharge of the (presumably) li-ion or li-po battery? If only protects against over charging, doesn't the TP5100 have that feature?
Is the ESP32 a development board or only a bare ESP module? If it's a board, does it not already have a 3.3V regulator on-board?
Thanks for your concern.
in the USB C section that is a socket its a Usb type-C female that had 16pin
i dont know that, i'll check and read the datasheet again
it's a ESP-Wroom32 the bare esp module,also since the development board use ams1117 for the regulator it had 1.1v dropout voltage and i think not suitable for single batery power
edit: i found out that tp5100 did have overcharge protection,so i will be take out auto cut off from the schematic.
let me know if there's something elses
The Tp5100 does not have discharge protection,should i be concerned about that?
The 2 mosfet isolating because the first one is for reverse polarity protection,and the other one is a switch for the LED so that it would not idle when the board is in deep sleep mode