In one of the project requirement we are using esp8266(WROOM-02) module to upload the data to the server from the device. it is providing the data throughput of 1.96KB/s in AT(transparent) mode and 8.33KB/s in custom firmware mode (reference to ESP8266_NONOS_SDK_UART_TCP_Passthrough_Demo)respectively but our requirement data throughput is 50KB/s. Is it possible to achieve our required data throughput in either of the mode? if it is possible give solution for that thanks in advance .
Note : we using the latest SDK(v2.0) and latest AT(v2.0) firmware.
We are using the baud rate of 921600.
Sending 100KB of data with in less time
-
- Posts: 2
- Joined: Thu Jun 23, 2016 1:13 am
Re: Sending 100KB of data with in less time
Postby pratik » Wed Aug 31, 2016 11:53 am
Hello,
To get high transfer speed, you must use AT firmware through SDIO or HSPI interface. The main cause of slow speed here is the UART because it is not meant for high speed transfers without interrupting the CPU too often.
With custom AT functions that add a large buffer of say, 30kB, this may be possible, because the ESP8266 can easily deliver 4 mbps in such implementations.
Also, make sure you are using the 802.11n mode, with sleep mode disabled. It will not matter much, but just in case!
To get high transfer speed, you must use AT firmware through SDIO or HSPI interface. The main cause of slow speed here is the UART because it is not meant for high speed transfers without interrupting the CPU too often.
With custom AT functions that add a large buffer of say, 30kB, this may be possible, because the ESP8266 can easily deliver 4 mbps in such implementations.
Also, make sure you are using the 802.11n mode, with sleep mode disabled. It will not matter much, but just in case!
Who is online
Users browsing this forum: No registered users and 13 guests
Login
Newbies Start Here
Are you new to ESP8266?
Unsure what to do?
Dunno where to start?
Start right here!
Latest SDK
Documentation
Complete listing of the official ESP8266 related documentation release by ESPRESSIF!
Must read here!
- All times are UTC+08:00
- Top
- Delete all board cookies
About Us
Espressif Systems is a fabless semiconductor company providing cutting-edge low power WiFi SoCs and wireless solutions for wireless communications and Internet of Things applications. We are the manufacturer of ESP8266EX.