Closed ledsi closed 2 years ago
Yeah this is not an issue with the library. Calling the begin method most likely causes the radio to get turned on which results in a current spike that you need to handle. That HT7333 is probably not able to supply the amount of current that the ESP is trying to draw during that spike. Look up filter capacitors, a 10µF one would probably do the job. Or get a bigger regulator.
Hi @T-vK, thanks for this super fast reply. I'm already wired up a 100uf tantalum and 100nf ceramic capacitor - but they cant handle it.
Maybe i really have to find a bigger voltage regulator, your right. Do you have any suggestions?
cheers
Not really, I think I've successfully used these boards in the past. They have a built in adjustable regulator. There are also all-in-one solutions like this one.
Thanks a lot @T-vK and keep going on this great library!
Hi there,
I am not sure if its a library issue but my ESP32 restarts while I am calling begin in battery mode.
Booting my ESP32 works like a charm with TP4056 and 18650 battery connected. ESP's 3V3 is provided by HT7333 and also seems to work fine. But as soon as i call bleKeyboard.begin the ESP32 reboots.
Maybe its a powering issue because if i "jumpstart" the ESP32 circuit (TP4056 connected to 5V) it boots up and connects to Bluetooth device. After this i can disconnect TP4056 from 5V. It still works fine, no BT connection issue, no restart, nothing. Everything works well.
Does anyone have an idea? Is there an issue... bleKeyboard.begin is drawing too much current?
Thanks 4 help