Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By micke_s
#2937 My ESP-03 modules was running at 9600bps, i have succefully upgraded it to another firmware.


I have successfully booted the ESP-03 units with following hardware wiring:

Code: Select allCH_PD          Pull-up
GPIO16/RST     Pull-up
GPIO15         Pull-down
GPIO2          Pull-up
GPIO0          Pull-up for normal or pull-down for bootloader mode.

Pull-up = resistor to VCC.
Pull-down = resistor to GND.

Its possible to wire GPIO directly but then its hard to use them in future if needed. My resistors is 10k right now.
User avatar
By alonewolfx2
#3002 Where is the reset pin? :)
hansaya wrote:i had awful lot of trouble getting the ESP-03 module to work. This what I came up with to get the device up and running

Connect these lines
CONNECT GPIO15 TO GROUND
CONNECT CH_PD TO HIGH
test this with serial terminal with 9600bud

This should get the device going but then you need to change the firmware because the one came with mine did not reply to my AT commands
CONNECT GPIO 0 TO GROUND
with the the pins above. Then go with normal procedures to change the firmware. (115200bud)
http://blog.electrodragon.com/cloud-updating-your-wi07c-esp8266-now/

After the firmware update, you still need to keep the GPIO15 at ground to work.

Image

Hopefully somebody will come up with a good firmware to enable all the GPIO pins.