FireBeetle ESP32 with solar charged battery

Thanks for the reply Jim your advice is invaluable.
I also found this thread Firebeetle with solar panel, which I wish I found sooner as it has a schematic that explains the TP4056 and yes I will connect the batteries to the BAT connector.
The only thing you are still scaring me with is

“Solar panels need a management system”

The solar panel I am getting: Monocrystalline Solar Panel (5V 1A) | DFRobot FIT0601 | Core Electronics Australia has a voltage regulator, so I was hoping that would make it ok to connect directly to the usb port, as is being suggested in the other thread. You are telling me in no uncertain terms not to do this. Please help me understand why. If the voltage is regulated, how could it damage the Fire Beetle? I think you are saying it might not generate enough power, but worst case it just does nothing. The TP4056 says it wants 4.5 to 5.5V input and promises to protect the Li-ion batteries. Sorry, but I’m not clear why connecting solar panel directly is bad.
PS thanks for the caps and bold, I like direct people. It’s good to be clear