I designed a single-sided ESP-12/ ESP-07 breadboard adapter PCB which will be easy to etch and solder for anyone who loves to play with the ESP8266 on a breadboard like me.
There are different designs of the breadboard adapter:
- ESP-07/ ESP-12 (single sided, github)
- ESP-12F (from Michał Lisak, two layer, github)
Features are:
- Fits ESP-12 and ESP-07 module
- Single-sided self-etchable design
- Few, cheap parts in SMD
- Breadboard-style - one row on each side accessible
- Vin >4.8V (max. 12V) input possible with 3V3 onboard voltage regulator (with two capacitors 10µF)
- RST, CH_PD, GPIO0 with 4k7 pull-up resistors on board (resistors can be omitted if remote access of those GPIOs is needed)
- GPIO15 with 4k7 pull-down (see above)
- Tactile switch connected to GPIO0 to get into flash mode
- Reset switch
- Solder bridges for DTR, RTS lines to enable automatic flashing without having to press buttons
Parts needed:
- ESP8266-12/ -07 module
- 1x Voltage Regulator (e.g, AMS1117-3.3V, 800mA)

Kit - 2x 10µF SMD ceramic capacitors
- 4x 4.7k SMD Ohm resistors
- 2 1k SMD Ohm resistor
- 2x 4*4mm SMD tactile switch
- 2x 1*8 pin header (pitch 2.54mm)
- 12MHz crystal
- 2x 22pF capacitors
- Micro USB connector
- 100nF capacitor
- CH340G USB to serial IC











