nemik wrote:I'm doing something like this but designed my own boards on which I put the ESP-12. I left a 6-pin header on the top left side that has:GND
Reset
BOOT
serial-Rx
serial-Tx
3v3
And I have pull-ups and pull-downs as needed on the boot and reset to make them boot up normally if nothing is connected. But when programming, I have a little circuit with the right ones pulled high/low to put the ESP-12 in programming mode and flash it using the serial ports, providing 3v3 for power too. That way everything needed for flashing (or debugging by looking at serial messages) is all available from that header.
That's also a great idea. Can you elaborate on what exactly your BOOT pin does?