Breadboarding an ESP-03

by kacang bawang

Here is my method of mounting esp8266‘s, specifically ESP-03 on a breadboard without the use of a breakout board. Details inside.

breadboard esp8266 esp03

First, find some 110/220V wire and cut a piece of it off.

small wire for mounting esp8266 esp03

Into your breadboard put some headers and push the gold pins all the way in. Then solder the individual strands to each pin. First one…

wire harness for esp2866 esp03

and then, the rest of them.

breadboard mount for esp8266 esp03

Tack on your ESP-03 by one of the strands. Recommended: first connect pin 4 out of 7 with slot 4 out of 7. In the middle, basically.

tack on esp03

Complete one side, and bend the PCB down a little bit, like you see in this picture

breadboard mount for esp8266 esp03. Side completed.

Now solder in the other side, again beginning from the center.

breadboard mount for esp8266 esp03

Trim the excess and take some time to savor the result ;P

breadboard mount for esp8266 esp03

But we are not done yet. Now, we have wire up the chip. Use the following schematic. I originally saw it in this thread on esp8266.com. Hat tip to mano1979.

esp8266 breadboard schematic

The observant reader is probably screaming at me right now that that not all of those pins in the schematic above are available in on the ESP-03, and indeed the schematic shows ESP-07, but don’t mind those other pins – we’re not gonna use them anyways. Just connect the used pins as they are located on the ESP-03. In place of 15K resistors you can use 10K.

Also notice that the reset pin is not available by default, so instead we rely on grounding CH_PD, which in my experience achieves the same effect. At this point you should have something that looks like this:

breadboard esp8266 esp03