0%

esp32开发板传输速率测试

程序框架和环境

  • esp32的程序是通过esp-idf框架开发
  • esp32做Server,电脑做Client,手机热点AP
  • esp32使用外置天线更加稳定,但速率没有明显提升

TCP-Server

  • 编译优化-O2,速率可从最高500KB/s提升到800KB/s
  • TCP传输错误会重传,有问题的时候速率会下降到100KB/s以下
  • 应用在640*320分辨率的25帧JPEG图传不稳定

UDP-Server

  • 速度可以达到1MB/s~2MB/s

  • UDP是个不稳定的传输,会有传输错误

  • 不适合应用在JPEG图传

说明

210831-esp32传输测试-1.jpg

  • 由于本人技术原因,无法达到官方测试的速率,大家使用需要亲自测试后才能做结论,可以参考iperf例程后再进行测试

  • 参考:ESP-IDF编程指南