Here's a bit of background to my enquiry: Recently I've had a project that involved me upgrading my laptop as much as possible, to get it to a standard where I'd have to buy a new machine if I wanted better performance - since its a pretty low end model designed with planned obsolescence it wasn't very hard (or expensive).
Part of this involved in taking the external USB Bluetooth dongle I was using and implementing it inside the shell - which I was able to do via a conveniently placed header with USB protocols, where all I needed to do was make a cable as shown in photo below (at the bottom).
Now this worked really well. I was extremely happy to take that frustrating dongle and put it inside and free up another USB port. However, this port that I was using was only 3.3V compared to the original 5V port of the USB - thankfully the dongle still worked.
This question has two parts:
Since the dongle is now running from 3.3V I've noticied a huge decrease in range, which I really notice when streaming audio via Bluetooth to my home stereo to the extent where I basically have to place the laptop right next to the speaker. I came up with an idea for a solution: To use this step up to convert the voltage back to 5V since for wireless, voltage is more important than current. Does this sound right? Is that a good solution? Any better ideas?
Now flowing from that, does a 5V VDD line from USB need 5V D+ and D- rails? Since the step can only step up one rail, and the original D+ and D- rails would be left at 3.3V. Would the dongle be able to function properly with a 5V VDD and 3.3V D+ and D- rails?
Really appreciate it. Any better ideas for how to restore range (other than putting the dongle back in its external USB port) would be killer too!