Thanks jacobolus, it looks like I'll need to leave clearance for the usb connector anyway, but the standoffs should be just long enough to do so.
The reason is that the 5V, GND and ID pins not only connect to the pads where the wires gets soldered in but also the the PCB GND plane and 5V trace. If you solder the connector to the "wrong" side of the PCB, 5V will be applied to the GND plane (and thus 5V to the ID pin) and GND to the 5V trace. Bad things will happen... W/o cutting traces and adding patch wires, the USB connector has to be on the top of the PCB if the Teensy is on the right hand and on the bottom of the PCB if the Teensy is on the left hand.
It's connected to the GND plane on the other side Just checked, on these boards the 5V problem is indeed fixed.
Only that you can't access the reset switch anymore. But the reset pad is exposed, you can easily bridge GND and RESET w/ a metal object like a screwdriver. Also mind the clearance of the USB connector, if you solder the Teensy too close to the PCB you can't insert a regular USB mini cable anymore (USB plugs shell needs 2mm or so additional clearance from the board.)
Ahh I thought that these pins:
More
weren't to be soldered to the female usb plug, but they are. Wish I had the rest of the electronics to be able to see this stuff. I'm probably asking questions too early. I'm just excited to get this started.
I did not realize that the GND was connected to the entire board. After looking at the schematic and PCB I see it now.
And I should be able to access the switch from the side, there's a good several millimeters of space to insert something flat to hit the switch. Which pad is the reset pad? I don't see it on the schematic and there are like 8 pads on the back of the teensy and I can't find the schematic for it. And thank you for the heads up on the clearance for the usb cable. I don't think I would have thought about that before soldering.
I do want to add one thing. You do have to use the pads on the PCB for the USB wires to connect the Teensy. I don't remember what the reason is but if you just try and plug directly into the teensy the keyboard won't work. At least thats what I recall. I could be wrong on this though but I really don't think so.
I'm looking and trying to figure out why that would be. I found this on the Deskthority wiki
http://deskthority.net/wiki/ErgoDox#Electronics The USB cable could also be routed directly to the Teensy 2.0. On early revisions of the PCB (Massdrop), an additional wire would also have to be connected from Teensy pin VCC to the pad marked "5V" near the plug's position. The latest revision of the PCB would not require an additional wire.
if that is what you are talking about then I should be good, because I can see that the 5v trace does make it to the Teensy. At least I'm hoping so. I can test with a multimeter.
Thanks for all the help guys! This is such a great community. I can't wait to get the electronics so I can actually begin putting the Dox together.