Hey there,
I am going crazy with my tries to communicate with a ESP8266 from an Arduino UNO....
Whatever baud rate I set and whatever command I send - all I get back is nothing, my own command or a rubbish version of my own command.
Attached you can find a picture of my setup with description.
I tried to rebuild everything accordingly to this website in the end but no success.
I also tried a logic level converter before but it looks mine is broken (multimeter detects 4.82V on input but 0,05V on output....)
I recheck all wires and changed them.
I switched the ESP8266 module as I have two in stock.
I have changed the build to connect directly to the Arduino as suggested here in the forum
All with no success.
My code is pretty easy as well at the moment and copied from the same site:
#include <SoftwareSerial.h>
SoftwareSerial softSerial(0, 1); // RX, TX
void setup()
{
uint32_t baudMonitor = 9600;
uint32_t baudWiFi = 9600;
Serial.begin(baudMonitor);
softSerial.begin(baudWiFi);
}
void loop()
{
// send from ESP8266 to SerialMonitor
while(softSerial.available() > 0)
{
char a = softSerial.read();
if(a == '\0')
continue;
if(a != '\r' && a != '\n' && (a < 32))
continue;
Serial.print(a);
}
// send from SerialMonitor to RSP8266
while(Serial.available() > 0)
{
char a = Serial.read();
Serial.write(a);
softSerial.write(a);
}
}
After 5 hours of restless debugging and no success at all I just wanted to ask you guys for any further input or idea of what I might do wrong....
Any help is appreciated.
Thanks a lot!
Pic:

