Whadya mean by final? As long as work continues to include support for new systems or improve support for old system, or adding/tweaking features, it won’t every be ‘final’. The schematic is final, and allows for a bunch of different options with the extra input line and two extra in or out lines; those options will likely vary from stick to stick. Frankly, none of those are really used in the software yet.
Since the schematic is final, all of the changes will be in ‘firmware’, which can be updated a UPCB USB cable. All of the cables that are supported have been mapped out, and will not change; I did have to move a couple around when implementing 3DO support, but I will never change the pinout of a system once its supported. In short, build the hardware. Build the cables. They will always work. The only changes will be in software upgrades.
If you mean ‘when can I get something to install in the sticks from you?’, then the answer is as early as a couple of weeks. The PCB order went in last week, and if the time my last order took is any indication, I should have them in my hands in 1-2 weeks from now. The parts needed are already listed above, and the instructables page will show how to assemble it. If you still want me to assemble it, I can, but expect to pay out the nose for it. Its boring and time consuming. Frankly, assembling them yourself is fun, as I found out assembling Inchworm PIC debugger kit. Troubleshooting can be frustrating, but very rewarding when you figure it out.
IF YOU ARE IN THE SLIGHTEST BIT INTERESTED IN PLAYING WITH A UPCB, CREATE AN ACCOUNT ON MICROCHIP.COM, AND ORDER SAMPLES OF THE PIC, SPECIFICALLY THE 18LF4550 I/P.
Those bastards cost over $13 if ordered from Digikey. Do everyone a favor and get some for free from the source. You can get up to 3 each of 4 different models, up to twice per month. Also get the 18LF4455 I/P ; its the same chip with a 2/3 of the memory; Since Im only using like 1/4 of the program memory and RAM, everything should fit in there fine. Get some 12F683 I/P and 18LF1330 I/P to round it all out; either use them to learn PIC programming, or send them to me as a tip to toy around with
If you get some sampled, and send them to me as part of an order for the pcb when it gets here, I’ll certainly discount the cost of the pcb if you let me use the extras in other orders.
So go, signup for accounts, and sample some free goods. They should be here before the PCBs are, and it beats paying $13 to anybody for them.