diff --git a/README.md b/README.md index 6426f9d..5889f45 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Network performance testing tool for ESP32 based on iperf2. ## Hardware Requirements -- ESP32 development board +- ESP32, ESP32-S2, or ESP32-S3 development board - WiFi network ## Software Requirements @@ -27,18 +27,30 @@ Network performance testing tool for ESP32 based on iperf2. . $HOME/Code/esp32/esp-idf/export.sh ``` -2. Configure WiFi credentials: +2. Set the target chip (choose one): +```bash +# For ESP32 +idf.py set-target esp32 + +# For ESP32-S2 +idf.py set-target esp32s2 + +# For ESP32-S3 +idf.py set-target esp32s3 +``` + +3. Configure WiFi credentials: ```bash idf.py menuconfig ``` Navigate to "ESP32 iperf Configuration" and set your SSID and password. -3. Build the project: +4. Build the project: ```bash idf.py build ``` -4. Flash to ESP32: +5. Flash to your device: ```bash idf.py -p /dev/ttyUSB0 flash monitor ```