

Thunderbolt uses a different power supply for the host to save power. However, if you want to allow USB devices (like keyboards or usb thumbdrives) to be used without a power supply, they should include USB 3.0 ports, and the drivers can power the board using the power provided by the USB port. That power is also used to pass the data. USB 3.0 requires a power supply for the host. However it doesn’t necessarily make sense for a Thunderbolt controller to require its own power supply, because it is just a controller, not a huge Thunderbolt port like the rest of the computer, and a consumer grade USB port should be sufficient for it to function correctly. The power supply will supply the necessary power for the other device to communicate with the motherboard. The idea is that you just plug a Thunderbolt cable into your computer, connect the other end to another Thunderbolt device and you are ready to go. All Thunderbolt cables I’ve come across have a built in power supply. Why would the Thunderbolt controller require its own power supply when the host doesn’t even require that much power? It seems like Thunderbolt requires the motherboard to provide power to the Thunderbolt controller, but it seems like the power is going to come from USB in any case. Why doesn’t Thunderbolt require an external power supply?
