4 pin
1-3v3
2-3v3
3-GND
4-GND
8 pin (x2) to hashing board
1-Fan PWM
2-Fan Speed
3-RX
4-GND
5-TX
6-TEMP_SCL
7-TEMP_SDA
8-GND
No USB runs to a header that I can see at all.
So somehow pin 6+7 is converted to USB on the WRT board?
As I said, the code they submitted is pure USB.
Edit: OH! Could 3+5 be the USB pins?
I posted a few days ago about this but your information matches what I saw in my limited research/knowledge. I was planning to buy a TP Link WR743 router and open it up to see if I'm successful in wiring it up to one of the S1 blades (after installing openwrt), and if I somehow learn through that process how to convert the 8-pin flat ribbon cable to USB by hooking it up to "breaker" box and seeing which pin goes to which signal, but the Bitmaintech PDF lays out what you have there that it's nothing like a USB pin-out, which makes sense as you describe it as a serial connection to the PIC microcontroller.
I really want a way to connect S1 blade to a computer/Motherboard I have lying around, and I thought easiest way is to convert the 8pin FRC to a USB port, but since that's out of the question as it interfaces to a PIC controller by way of serial communication.
Here's an option I might consider and I do have a Raspberry Pi not used for anything right now... I just need to read up on it to see if it might allow me to interface to the Ant S1 blade.
http://goo.gl/S6s6v2