In todays problem I have an esp32 xiao c3 board that I am powering using a 3.7v battery on the battery pins and I want to use the 5v pin to power a circuit.
However when I measure the voltage from the 5v pin it only reports somewhere between 0.23v -0.26v and that is with a fully charged battery.
I assume it is because of my (absolutely HORRIBLE) soldering but I really hope that it is because of another reason.
So what you mean is that the only way I will get 5v output I will need to use a USB connector?
If that's the case then it completely defeats the purpose of what I am trying to achieve which is to power my circuit with 5v and also make it portable. Is there any solution to that?
You can use a "boost converter" to increase the battery voltage to 5V.
But why do you need 5V? It would be better to run the circuit with 3.3V if possible because that is the XIAO's operating voltage. With the circuit at 5V, you would need to reduce any output voltage back to 3.3V to connect it to the XIAO.