What's new

WTB WTB USB2DB15 Adapter

Want To Buy
I actually just ordered 4 of those aliexpress ones and mine doesn't work either lol. I sent a message to the seller and was also planning to get a programmer and try flashing as well. I also noticed my stick doesn't receive power from it. Please keep us posted on how it goes and I'll do the same.
did you also get the blue one lol ? Same here the adapter doesnt power on the controller!
 
Yup, and the db15 connector has screw posts instead of screws which I had to remove so the metal plate fell off lol, minor annoyance.

Taking a look at this section from the USB2DB15 GitHub, it looks like the steps to provide 5V to USB might not have been followed. With the adapter I received, the usb host shield is sandwiched between the custom PCB and the arduino so I can't see what's going on with it, but from the underside of the custom PCB I can see that nothing is wired to JP2.

This would be a really simple fix if the usb host shield was on top but since it's in the middle I'll have to do some desoldering to get at it to see if applying those steps will fix the problem. I'll follow up when I get a chance to do that.
 
I bought a $6 FTDI programmer but I do not get any comms when trying to push the code to the unit. I am not proficient in Arduino or the IDR software, so I am not sure if the issues is me, the programmer, or the unit.

I've checked wiring between the two and it's correct, and it seems the the programmer is working as it shows up on USB COM3 when I plug it in, so the FTDI drivers seem to be installed correctly. I may completely desolder the whole thing and start over.
 
I complained to the AE seller and he confirmed that I'd need to run at jumper from JP2 to the 5V via on the usb host shield to get it to work.

My first crack at desoldering the thing didn't go very well and I'm not about to invest in a hot air station or vacuum iron so... I'll give it another shot later but will probably just be returning these. Pretty annoying, it'd be easier at this point to have built it from scratch. Hope you folks have better luck.
 
Do you have this one ?
1748627972150.jpeg
1748627980326.jpeg
 
I do.

I managed to desolder mine with some chip quik and a heat gun that was definitely overkill for the little guy and ended up also blowing off the usb connector and pushbutton :facepalm:

I found that they did cut the trace on the usb host shield as instructed on the github, but didn't wire up the 5V. I'll try getting it cleaned up and put back together soon and hopefully that one jumper does the trick 🤞
 
I've got mine working!

I think I fried the one I fully desoldered, but once I had it open and could get a better look at things, I figured out a way to run that 5V jumper without taking them apart, and it worked well on the other 3. It will require a soldering iron with a very fine tip though, I used a T12-JL02.

chrome_V3DcXokleW.jpgchrome_3Rc2JXmpho.pngPXL_20250606_050155632.jpgPXL_20250606_050108832.MP.jpg

You can't get a very strong joint to the 5V pin on the USB connector this way so take care to add some kind of strain relief.

My Victrix stick doesn't actually work with these, but an iBuffalo USB SNES pad works just fine, so I assume they shipped with an old firmware. I've got an FTDI programmer on the way and will update on whether they work as expected after reflashing.

Hope this is helpful :)
 
I bought a $6 FTDI programmer but I do not get any comms when trying to push the code to the unit. I am not proficient in Arduino or the IDR software, so I am not sure if the issues is me, the programmer, or the unit.

I've checked wiring between the two and it's correct, and it seems the the programmer is working as it shows up on USB COM3 when I plug it in, so the FTDI drivers seem to be installed correctly. I may completely desolder the whole thing and start over.
I got my FTDI programmer today and experienced the same issue - then I noticed the serial pins on the arduino are not actually connected to the corresponding pads on the custom PCB at all, I guess because this version has the arduino on top of the USB host shield rather than directly against the custom PCB.

So instead of connecting the FTDI programmer to the pads on the custom PCB, try connecting them directly to the arduino, on the edge nearest to the DB15 connector. Once I did that, flashing worked first try. My Victrix stick still doesn't work after flashing the latest firmware which I guess means it just isn't supported, bummer.
 
Back
Top