This is my external portable monitor that I usually take with me for my computer. It gets power and video from one USB C cable it works with any computer that can do video over USB-C. It also works with my iPhone with a standard USB C cable.
It was since at least the iPhone 4. I still have the old digital AV connector from before they switched to lightning. It came with a hdmi port and a usb port. You could plug an SD card reader into the usb port and use it as an external HDD for transferring files.