The next step in that process of improvement may be here now as well, with this project which turns the ESP32 into a USB host. USB is not a native feature on all microcontrollers or even Arduino ...
and decided to put three of the nowadays-iconic boards to the test – a classic ESP32 devboard, a Pi Pico with an RP2040, and an Arduino Uno R3 with an ATmega328P. To do that, he took a bench PSU ...