-->
Page 1 of 2

ESP8266 V080- firmware update?

PostPosted: Thu Nov 27, 2014 6:00 am
by l0ur3nz0
So, I was unlucky and got and V080 off ebay (even tought the pictures were from v090...).

I can use this in arduino projects (I guess/hope) but someone did the soldering to connect the ESP to the NC pins?

Does someone knows if I can just connect with wires? The pinnout is the same as ESP8266EX?

Thx!

Re: ESP8266 V080- firmware update?

PostPosted: Thu Nov 27, 2014 6:46 am
by alonewolfx2
l0ur3nz0 wrote:So, I was unlucky and got and V080 off ebay (even tought the pictures were from v090...).

I can use this in arduino projects (I guess/hope) but someone did the soldering to connect the ESP to the NC pins?

Does someone knows if I can just connect with wires? The pinnout is the same as ESP8266EX?

Thx!

Which version esp_01 or ?

Re: ESP8266 V080- firmware update?

PostPosted: Thu Nov 27, 2014 12:12 pm
by l0ur3nz0
Yes, ESP-01 (I also have a ESP-03).

I've been looking to the PCB traces and th schematics and a quick/dirty hack seems to be to cut the GPIO 0 trace and bridge it to GND to enable to do the firmware upload.

By my analysis (I might be wrong - feel free to correct me) the default V080 PCB has:
- Both GPIO 0 and 2 seem to be connected to HIGH (also, in my unit they look to be further bridged with a dab of solder - I need to find my magnifying glass...);
- RST (GPIO 16) is connect to a resistor before GND (?);
- CH_PD is connected to HIGH (otherwise it wouldn't work);
- MTDO is connected to GND, under the SoC (thus, no SD card boot - whatever that is... if this may be taken literal there might be a way to add more storage - future hardware?).

As per the wiki - https://github.com/esp8266/esp8266-wiki ... boot-modes - we just need GPIO 0 to GND:
Code: Select allMTDO      GPIO0    GPIO2      Mode       Description
L         L         H         UART       Download code from UART
L         H         H         Flash      Boot from SPI Flash
H         x         x         SDIO       Boot from SD-card


Of course, this is easier said than done: my soldering tools are inadequate - to say the least - to work with SMD. Lets see if I can find some trick to do this...

Re: ESP8266 V080- firmware update?

PostPosted: Mon Jan 12, 2015 7:45 pm
by Roamin
l0ur3nz0 wrote:Yes, ESP-01 (I also have a ESP-03).

I've been looking to the PCB traces and th schematics and a quick/dirty hack seems to be to cut the GPIO 0 trace and bridge it to GND to enable to do the firmware upload.

By my analysis (I might be wrong - feel free to correct me) the default V080 PCB has:
- Both GPIO 0 and 2 seem to be connected to HIGH (also, in my unit they look to be further bridged with a dab of solder - I need to find my magnifying glass...);


It does indeed work to cut the VCC from the GPIO 0 and then pull it low to flash the V080 module. It is somewhat annoying to do , but if you try, I suggest to use a single strand of copper wire to solder to the pin, to avoid bridges. Also test after you soldered the strand to make sure it is no longer connected to vcc since the place between the cut trace and the pin is tiny, and you'd rather not solder VCC and GND together obviously. You can also connect it to one of the NC pins, then secure the strand with a bit of hot glue.