ESP32S3 를 Aruino 개발환경에서 WiFi 전송률 테스트 했을때 속도가 느리다. ESP32S3 ESP-IDF 에서 제공하는 iperf 테스트 예제로 성능을 측정해 보자
ESP32 ESP-IDF WiFi 성능 측정에 사용했던 iperf 테스트 코드를이용 해서 ESP32S3에서 동작하도록 했다.
ESP32S3 TCP Client Throughput 테스트
PC 에서는 iperf 를 서버로 설정한다.
ESP32를 클라이언트로 설정하여 iperf 테스트를 해 보면 64Mbps 정도 측정된다.
ESP32S3 TCP Server Throughput 테스트
ESP32를 서버로 설정하고 PC 에서는 iperf 를 클라이언트로 설정하여 테스트를 해 보면 60Mbps 정도 측정된다.
ESP32S3 UDP Client Throughput 테스트
PC 에서는 iperf 를 UDP 서버로 설정하고 동작하고 ESP32를 클라이언트로 설정하여 iperf 테스트를 해 보면 90Mbps 정도 측정된다.
ESP32 시리즈중 최대 속도가 나오는것 같다. 외부 안테나를 사용해서 그런가?
ESP32S3를 이용해서 좀더 다양한 테스트를 해 봐야 할것 같다.
반응형