I'm using the esp-12f with the white mounting board. I'm making the PCBs for the esp myself. I also have a little programmer board, on which I put the white mounting board with the esp to flash it. The programming board has a 10k on gpio0, a 10k on gpio2, a 10k on res, a push button on reset and a push button on gpio0 for programming. I have an external power supply with a lm1117t that supplies the 3.3v (with 2 capacitors 10u on both sides of the lm1117t). The white mounting itself has the ch_pd pulled up and the gpio15 pulled down.
Now my problem. When I use the ESP on my self etched pcb (with some relays on it etc...) everything works perfectly fine, no resets at all.
But when I put it on my programming board, I barely get a readable output over the serial interface. Sometimes it boots up normally, but most of time it puts out garbage.
When I start the programming mode (reset and gpio pulled down) I can flash the esp without any problem! But after the restart I get these weird problems. Also after pressing reset severeal times it doesn't get better. If I pull out the ESP and put it on my etched pcb board everything works fine.
The serial interface is connected over a usb2ttl converter which is set to 3.3v.
Do I need additional capacitors or resistors anywhere or am I missing something for the serial interface ?
thanks
regards
Erich