I am a newbie here and am working on a kind of WiFi-controlled Vehiclevehicle (Carcar or maybe Hovercrafthovercraft later). My ESP8266 repeats the commands I usesend. For example, AT gives AT, AT+GWR gives AT+GWR, dabdabik gives dabdabik, etc.
I useam using an Arduino Uno to send commands, as I don't have FTDI related stuff (USB to Serial Converter). I use AA cells for power supply (1.5v*2=3v). I don't even have 3.3 volt direct supply. I useam using the Arduino IDE Serial Monitor. I connected Arduinothe Arduino's TX to ESP8266the ESP8266's RX via a voltage divider (1.66 Kohm66K Ohm(TX) and 1.66 Kohm66K Ohm (GND)->3.29 Ohm(RX)).
My Connectionsconnections are:
ESP8266----------------Arduino Uno
TX---Voltage divider---RX(d0)
RX---------------------TX(d1)
GND--------------------GND
VCC-------**3V**
CH_PD-----**3V**
Sometimes it gives garbage otherwise it just repeats (weird). Garbage ONLY changes if baud rate is changed.
I flashed it (it seemedseems) with the AT 9.5.2 firmware. Flashing works rarely ONLY with TX to TX connected directly without a voltage divider.
TriedI tried as much as I could after searching the web and esp8266ESP8266 forum but still couldn't solve problem.
Please help. I am a student in a small town (Manipal) in Southern India so no good stores nearby and I don't want to buy FTDI or anything on-lineonline. I I am a bit new to electronics, but I am a C++ programmer and student.
UPDATE: NowI noticed after some resets that it gives full garbage to longer commands most of the time, whereas two letter-letter commands aregive partial garbage. For example AT gives IT,TT,OT,etc.
There is no coding. I sentam sending the commands directly via arduinoArduino hardware serial pins (rx,tx) and a bare minimum program.