Hey guys, i'm trying to build a home automation system using arduino uno & esp8266
the problem i'm facing is when i connect esp8266 directly to the rx tx pins of arduino i send these commands
AT
AT+CWMODE=1
AT+CWJAP="Network","Password"
AT+CIPSTART="TCP","184.106.153.149",80
AT+CIPSEND=94
Writing data to thinkspeak
GET https://api.thingspeak.com/update?api_key=QX1013KMZA07BH7X&field1=18.40&field2=76.80
Reading data from thinkspeak
GET https://api.thingspeak.com/channels/783732/feeds.json?api_key=63AZ518V9Y4C9SHN&results=2
AT+CIPCLOSE
and everything works fine i got the right responses from thinkspeak server when i use software serial and use the 2,3 pins as rx tx responses i got are corrupt not completely but some of the data and also i can't get the whole data. You can see it in the pictures.
esp8266yeni.ino (5.51 KB)