I have a board with an MCU which has a USB controller + USB connector. I need 2 usb ports. How can I accomplish that with minimal or without any modifications to the board? Something like a simple USB hub for PCs, etc. Both of the USBs will be used for writing/reading to/from FLASH.
The board also has I2C, and two GPIOs. The MCU is an MKL25z128.