If you (like me) are trying to use ESP32 on the UNO R4 WiFi for your own sketches, you'll soon learn that by re-programming the ESP32 the board loses several powerful features:
- The ability to see the
Serial
output in the serial monitor - Renesas chip debugging
Fear not, this project lets you reclaim your power!
Note: This project re-packages parts of the official Arduino firmware using PlatformIO.
Please use VSCode or PIO CLI.
There are 2 sketches, one for the ESP32 and one for the Renesas chip.
- Disconnect the UNO R4 WiFi from your PC
- Short the pins highlighted in the image using a jumper wire:
- Connect the UNO R4 WiFi to your PC
- Upload ESP32 firmware:
pio run -e esp32 -t upload
- Disconnect the UNO R4 WiFi from your PC
- Unplug the jumper wire
- Connect the board again
- Upload the Renesas firmware:
pio run -e unoR4 -t upload -t monitor
ESP32 says: Freedom for ESP32-S3! πππ
ESP32 says: Freedom for ESP32-S3! πΊπ¦π‘οΈπΊπ¦π‘οΈπΊπ¦
ESP32 says: Freedom for ESP32-S3! πππ₯
ESP32 says: Freedom for ESP32-S3! ππ