Any ESP8266 programmers here

I recently build this, In order for the up-stairs sonoffs to reach my Wifi network located down-stairs. I dont have any plugs to plug in a wifi extender near by. I also dont want to be drilling holes and things into our Cornices/Ceiling. So I build a wifi extender that's powered using a light socket on our staircase.

wifiextnder.PNG

mounted.png

I'm should have tried to re-program the sonoff and turn it into a wifi extender:)
 
Last edited:
Also got one just recently. Probably about 2 weeks ago. When I bought it from micro robotics, I didnt know which one to buy. So I bought an ESP-1 and ESP12-E both has an ESP8266 Chip on it. The ESP-1 only has 1 GPIO where as the ESP12-E has a few.

Have you managed to program it ? At first it kept me up until 3:00AM on a Friday:-) Couldn't get it to program it started to think i bought 2 duds. It was mostly because I tried to use an old Arduino UNO board's as an FTDI programmer by removing the UNO's chip. On that Saturday I bought a proper FTDI programmer from communica and managed to program and using an external 3.3V source.

Whilst I was at communica I also picked up a SONOFF. I asked nicely to have the one in their display because they were out of stock apparently they sell like sweet cake.

Made a how to video to show how it must be programmed with the Arduino IDE
https://www.youtube.com/watch?v=NQqxaBEZjcs

The trick is to also reset the FTDI , put it into programming mode, reset FTDI again then hit the programming. If that doesn't work. Disconnect the USB and external power and try again. Been working fine for me.


1. If I can make some recommendations. The NodeMCU comes with USB on board so its much easier to program. Once you have what you want , you can transfer that over to a permanent project. A bare ESP8266 is designed using a different spacing standard so the holes don't match that of a vero board so its a bit hard to work with. I had to re-solder them onto a small piece of veroboard to make it easier to work with.

2. If your project involves turning AC power on and off via Wifi. Dont bother making your own board. Just buy a Sonoff. The Sonoff is an ESP 8266 with 2 or 3 GPIOs dirt cheap and comes with an integrated AC-DC power supply and can be placed inline of any AC device using less than 10A. And The beauty is it can also be re-programmed with the Arduino IDE just like you can program any other ESP8266 or Arduino board. You simply have to buy some header strips and solder 4 header pins onto it and you have an ESP8266 with an AC Relay shield all in one package.

Picture of my modified sonoff
View attachment 427690

And theESP12-E
View attachment 427692
Not shown in the picture the FDTI board's GND must obviously be common with the ESP8266's GND
(VERY IMPORTANT)

Also the reason for the external 3.3V is apparently USB cant deliver enough power to power both the ESP and FTDI. The nodeMCU does not seem to have that problem. But it certainly made a difference when I tried to program it without the external power.

Is that a Sonoff Basic, out of it's case?
 
I recently build this, In order for the up-stairs sonoffs to reach my Wifi network located down-stairs. I dont have any plugs to plug in a wifi extender near by. I also dont want to be drilling holes and things into our Cornices/Ceiling. So I build a wifi extender that's powered using a light socket on our staircase.

View attachment 472030

View attachment 472032

I'm should have tried to re-program the sonoff and turn it into a wifi extender:)

Wow, that's interesting.
 
Would there be a interest in importing ESP8266 units from ITEAD? The same core processing as the Sonoff stuff?
 
Which board in particular ? 12-E or F ?

They are easy to come by locally already, In may flavours, The ESP-01 ESP12e/f NodeMCU Feather ....
Communica, Netram, Micro Robotics, and a few other places sell them.
 
Which board in particular ? 12-E or F ?

They are easy to come by locally already, In may flavours, The ESP-01 ESP12e/f NodeMCU Feather ....
Communica, Netram, Micro Robotics, and a few other places sell them.

E, F, Arduino modules and boards, and a NodeMCU development board.
 
Top
Sign up to the MyBroadband newsletter
X