That is the correct behaviour. On the ESP32, MicroPython presents itself as a serial port, not as a mounted USB drive. The mounted drive only happens when using CircuitPython on your board.
No drive is mounted after I flash MicroPython on to my board
Updated on July 31, 2023