Chat freely about anything...

User avatar
By Matt
#16502 Hi everyone, I am new here. I have a question about ESP8266's sending speed.
But first I want to explain my project.

I will send a image(320*240 pix - 153738 bytes ) on ESP8266 module. And I will receive all bytes in my C# GU Interface. There is so many bytes in here. And I am using ESP8266's baudrate on 921600 Bps. Don't worry it works. But ESP is able to sending 2048 bytes at a time AT+CIPSEND=0,2048 (I mean this command. Its limit is 2048). I am also sending 2048 bytes per process. Then next 2048bytes. Repeat until finish all bytes.

I sent all bytes on ESP (CIPSEND command) successfully. And I receive all bytes in my GUI. But there is a problem here. This image comes to me in 20 seconds. It is too much time for my project. I am also using a bluetooth module (921600 Bps) and image comes 3 or 4 seconds.

Is there any solution for speed up my ESP8266. Or am I doing something wrong? Please help me, I dont have much time to over this problem.

My ESP8266's version is 0018000902_03.
And I use this commands
AT+CWMODE=1
AT+CWJAP="ssid","pass"
AT+CIPMUX=1
AT+CIPSERVER=1,5001

AT+CIPSEND=0,2048