Prototype of the new revision just arrived at my door. Aint it purty?
http://img90.imageshack.us/img90/3664/dsc02892jpgwebuy7.jpg
Its a little longer than the first revision, but is MUCH thinner. The overall area of the board is far less than the first revision, even with the bigger 20 pin connectors for the buttons and piggyback connections. I spent a lot of time moving things around trying to get the best layout with the least wasted space. The big goal for me was making it thin enough to mount upright against the back wall inside an HRAP case. I’ll have to doublecheck with the piggyback headers on, but Im pretty sure it will.
I also took the size of the IDC connectors into better consideration; none of the big rectangular IDC headers come anywhere close to the mounting holes in the corners, the headers for the buttons and the stick are perfectly flush on this prototype. The piggyback headers do overhead off the end about 2 mm though. It looks like I missed a little. None of the parts are under the IDC headers, but you will want to solder the headers in last though; they come real close to some of the resistors.
Here it is compared with the rev 1.0 version I used for all of my testing.
http://img227.imageshack.us/img227/9285/dsc02894jpgwebki8.jpg
I’m waiting for some parts to arrive in the mail before I can assemble it, though. Soon, damnit, soon.
Here’s another prototype I got in the mail today. I don’t know if there’ll be enough interest in getting a bunch made, but I got the one for me and for testing. Its made to go directly on top of the pcb from a DOA4 or Hori EX2 stick, and gives you a 20 pin piggyback header so you can just plug it in. For those that already have a rev 1.0 UPCB, you can still piggyback with one of those as well, and if you want the added perks, there are spots to run wires for the options you have.
There are a few built in perks. If I laid it out right and the parts work like I think they should, the board will keep the doa4 board unpowered until in use; NO extra power drain when the 360 isn’t being used. The 4066n chips will still be powered, but that’s like maybe 1 mA for everything; that ain’t shit. The Guide button is controlled by the UPCB via a separate pin; I’ll be updating the UPCB code to press it, probably from Select+Start. ALL of the buttons from the DOA4 stick are available, including both triggers and both bumpers, so if you have a UPCB setup with 8 play buttons, they’re all represented.
http://img223.imageshack.us/img223/6976/dsc02890jpgwebcw5.jpg
And one last shot with a 9v battery to give an idea of their size.
http://img228.imageshack.us/img228/8218/dsc02893jpgwebcp0.jpg