Wow. Great link. Thanks. And that's for the exact same item (01s module) that I'm working with.
So there is an extended burst of 430 ma draw on power up, and then during operation there are periodic (but shorter) 430 ma bursts?
"They occur every 100 ms and are about 700 us long"
Hmmm. No, I don't have a capacitor on the Vdd pins of the 01 module - I know what you mean about having a large-value cap causing a high current inrush and being the cause of diode failure. But wow, those 8266 modules are noisy buggers when it comes to power.
The article talks about a "blocking capacitor" - I assume they mean a cap on the module's power input. Which they don't mention a value for.
The diodes I'm fooling around with were from a ebay purchase from china. $2 for a bag of 100 diodes (10 different diodes, 10 of each type).
I'm surprised that those USB ftdi (or equivalent) serial interfaces can supply the power for those spikes without kacking. I have one of those USB things designed specifically for the 01s module, and now I see why there is a large electrolytic cap on the board.
I know a fully charged Li ion is like 4.2 volts, but I was using one that was giving 3.95, and the diode dropped that to 3.65 which is the absolute max that I've read the 8266 can handle. I know a better solution would be to regulate that down to 3.3, but I don't have any of those handy at the moment.
Another thing that threw me initially about the 01s module is the need to solder a pullup resistor to GPio-0 and CH-PD pins to make it work when it's not plugged into anything.