Revert "revert usb"

This reverts commit bb7c011d9e28d173ed03b4239ab5162bb666112e.
Revert "adjust overlay"

This reverts commit a1b498f47e3bea8a74fd1702fa56b2959b8ef7c0.