Introduction: Making ESP8266-01 Module Breadboard Friendly
One of the most annoying problems of the ESP8266-01 module is that it is
not possible to plug it into a breadboard for fast prototyping.
Today I was discussing with another Arduino fan and we were looking at existing solutions to this common problem. All the existing solutions were complex to implement or are costing more than the ESP module itself.
I ended up with a smart and free solution with no additional hardware required.
The solution is easy and requires only a small screwdriver to remove the plastic spacers and pliers to bend the ESP's pins.
Step 1: Remove Spacers
First of all you need to remove the plastic spacer.
A small screwdriver can be used to shift and remove the spacer.
Step 2: Bend Pins
Now you can bend the pins as described in the pictures. I have uses small pliers to get a 'Y' shape.
Step 3: Hook Up It to Your Breadboard
Now you are ready to plug the ESP8266-01 module to your breadboard.
The technique leave a small space under the board to connect it using jumper wires and resistors.
28 Comments
2 years ago
Can't we directly connect its all the 8 pins to jumper wire without using breadbard??
5 years ago
Nice, simple!
6 years ago
Hey just wanted to ask, as a beginner to electronics and breadboard, what is the difference between plugging in an ESP pins in the middle of the breadboard (like the one you did above), and just leave the pins straight and plug it in directly at the one side of the board (http://imgur.com/a/i0c3k)?
Reply 6 years ago
As others have said below, You short the pins from 1-2, 3-4, 5-6, and 7-8.. most breadboards are 5-pin vertical connections... running in a |||||||| - fashion. Each line, being up to 5 pins per. (note the hole pattern.) the 8-pin plug of the -01, is thinking more in the direction of a ribbon-cable IDC connector. -_-_-_-_ Style.
Reply 6 years ago
Awesome! Thanks for the explanation
Reply 6 years ago
Because in that way your are shorting the pins which are in the same rows.
Reply 6 years ago
I've read about DIP on breadboard which is useful for IC legs to work on different rows. Does ESP8266 legs or other similar modules serve the same principle as the IC ones?
7 years ago
Hi,I find this may helpfull https://www.instructables.com/id/Sleek-ESP8266-Brea...
Just search "Dual Header Right Angle Female" on ebay.
Advantage is no damage to the original module.
The disadvantage is that the height becomes high.
Reply 7 years ago
I like your approach but I'm having problems finding a 8-pin header.
By the way, my technique does not damage the ESP module. You can easily bend the pins to the original shape and mount the spacers back in place with a little work.
Reply 6 years ago
I just did an Ebay search.. Yeah, they ARE hard to find! Practically non-existant! Did find 2X2 & 2X5... but 2X4, none....
Reply 7 years ago
they needn't be exact 8=pin.. a 10-pin or even 12-pin, you just waste-off a few pins. I use a pair of 6-pin inline extension headers (Arduino-shield style, for the power & Analog header), in a "Y" to the 8266-01's pins, to the breadboard, (just leaving the outer 4 pins open.)
Reply 6 years ago
Actually, Not a drawback.. Remember, the ESP8266-01 itself is going to overhang one direction, (toward it's antenna) so it's best to have that rise above the board a little, for connections to pins 2,4,6 & 8. the last 2 protoboards I just got for the Arduino, I've also bought a few through-pin extenders, and removed the stock pin headers from the protoboards, making up to 2-each connections to each pin. This way, adding yet another pair of headers I can put things on the protoboard, and put the LCD-Keyboard above it. (I.E. a remote control, using the XBEE, sitting on top of the protoboard.) (never really liked the placement of the inner-pin sockets, being out of alllignment.)
7 years ago
An ad but useful. $3 extra to finish this project much easier.
http://www.elecrow.com/esp8266-breadboard-compatib...
Reply 7 years ago
This adapter costs more than the ESP-01 module itself.
Reply 6 years ago
I would tend to agree.. A good adaptor, yes. But, cost prohibitive.. Another alternative, if you can find a electronics supplier who still sells the old type stuff, an 8-Pin IDC socket to Wire-Wrap pins. (roughly 3/4" pins extending through the perf board, and you used to wrap thin-insulated wire to each connection with a tool that wrapped it tightly to the pin.) Though, I DO like the adaptor's silk-screen labeling. What is the pin spacing? standard wide DIP?
Reply 7 years ago
I like the 0 cost solution mentioned here. It's Internet-of-things, not internet-of-expensive-adapters ;) I was already getting my pliers before I found this, but I was planning to do it the wrong way, with the spacer still on. Luckily I found this page, removed the spacer, wifi LEDs blinking in 5 minutes. Thank you!
6 years ago
Great idea. To remove the spacer more I sew it through the notches. The pieces came off much easier then.
7 years ago
parabéns!
7 years ago
Great idea.Thanks
7 years ago
Brilliant! I found that once the pins were initially spread apart that I could use the edge breadboard holes themselves to help bend the side back to the desired angle.
Thanks!