Slight hurdle. I have created a project and am near completion of testing phase...but I hit a hurdle and I have no idea what the problem is. Yes this is ESP32 but I have tested and get the same reaction on my Arduino Nano and Arduino Uno.
ESP32 with only a single device attached, the ADXL345 which is an accelerometer. It works, I get my code loaded and can see coordinates. Great. Let's add the charging circuit.
Adafruit LIPO charging break out board no battery added just yet. Wire the Battery post and ground to Arduino, put back in my USB cable to test code and all I get in the serial output is garbage.
Remove charging circuit and it works. Add it back and it is garbage. I flip the baud rate to 115200 and can see what I assume is the boot information, and it is cycling so fast I cannot see it clearly. Took screen grab, and behold it is resetting with what it interprets is button press...but 30 times faster than a finger could press it.
Now, I know these three individual devices work because I have tested them with other boards and situations...but for some reason I combine and all I get is the constant reset and garbage.
What is funnier, I had a step down module connected earlier and was able to get everything to work okay but went to add it to my prototype board and accidentally burnt it up because it is super tiny. Ordered more but when I was reading about all the specifications of these three main boards I have technically I shouldn't need a step down.
I know this is a long shot, but I am curious if anyone knows what I am missing. Could be literally anything. Spent 15 hours on this today and just cannot get that hurdle fixed.
Thoughts and advice...always helpful.