Volos uses the ESP32 microcontroller's USB host capabilities to build a word processor that interfaces with a USB keyboard, showcasing the chip's potential for complex USB tricks.
do not use hub but do reboot between two successive installs
hub will provide power (even unpowered hub) for testing but not enough for stable operation, which must be negotiated.
eventually i stopped getting errors about pre-load etc from
sudo kextutil -tn /Library/Extensions/SiLabsUSBDriver.kext