
!!!! !
!
GEMDEV2!
!"#$%"#&'(")*"+'
,&#-./)'012'
3")*"#4'556'5207'
WAHOO FITNESS INTELLECTUAL PROPERTY
THIS DOCUMENT IS INTENDED FOR USE BY APPLICATION DEVELOPERS TO
CREATE APPLICATIONS COMPATIBLE WITH THE WAHOO FITNESS GEM
MODULE. USE OF THE TECHNICAL INFORMATION CONTAINED IN THIS
DOCUMENT TO CREATE COMPETING HARDWARE TO THE WAHOO GEM
MODULE IS STRICTLY PROHIBITED.
© Wahoo Fitness LLC 2017
!
!
!
!
!
!

!"#$%$&'()$%*&+,(
,&#-./)' 8&9.-./)':";&' <=")>&'!.-;/#4'
012' ?/9&@A&#'5B6'520C' ,&#-./)'012'
'
! !

!
!
Table!of!Contents!
Revision!History!....................................................................................................................................!2'
Overview!and!Key!Features!...............................................................................................................!4'
D&";*#&-'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'B'
Specification!............................................................................................................................................!5'
EF&G.H.G";./)'E*@@"#4'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'I'
Hardware!Specifications!.....................................................................................................................!6'
J+/GK':.">#"@-'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'L'
GEMDEV!Layout!......................................................................................................................................!6'
M9 .&%'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'L'
NEJ'!/-;'</))&G;./)'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'C'
O/%&#'PQ:'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'C'
P.)K'PQ:'11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'C'
RQ(5'F.)'=&"$&#-'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'C'
(/*);.)>'=/+&-'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'C'
!&"$&#'O.)':&H.).;./)-'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'7'
Electrical!Specifications!......................................................................................................................!8'
MF&#";.)>'O"#"@&;&#-'11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'7'
GEMDEV2!Considerations!...................................................................................................................!9'
S);&))"'<="#"G;&#.-;.G-'1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'T'
Mechanical!Information!....................................................................................................................!10'
:.@&)-./)-'U.)'@@V'11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'02'
Connecting!GEMDEV!to!Console!MCU!............................................................................................!10'
GEMDEV2!Host!Protocol!....................................................................................................................!10'
Regulatory!&!Standards!Information!...........................................................................................!11'
D<<'W'X)$*-;#4'<")"$"'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'00'
D&$&#"+'</@@*).G";./)'</@@.--./)'UD<<V'8"$.";./)'QYF/-*#&'E;";&@&);Z''1111111111111111111'00'
D<<'P"A&+.)>'8&[*.#&@&);-'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'00'
D<<'\"#).)>Z'11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'05'
X)$*-;#4'<")"$"'UX<V'\"#).)>Z'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'05'
<Q'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'0B'
J+*&;//;=']*"+.H.G";./)'111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'0I'
Ordering!Details!...................................................................................................................................!15'
Further!Assistance!..............................................................................................................................!15'
'
' '

'
Wahoo!GEMDEV2!Hardware!Manual!
'
-#"+#$".(/'0(1",(2"/*3+"%(
^=&'RQ(:Q,5'@/$*+&'="-'A&&)'$&-.>)&$';/'"++/%'MQ(-';/'&"-.+4'"$$'J+*&;//;='")$'S?^_'
%.#&+&--'G/))&G;.9.;4'.)';=&.#'F#/$*G;'/HH&#.)>1'^=&'RQ(:Q,5'@/$*+&'.)G/#F/#";&-'RQ(!<X'
F#/;/G/+'-/H;%"#&'-F&G.H.G"++4'$&-.>)&$';/'&)"A+&'H.;)&--'@"G=.)&-'-*G='"-';#&"$@.++-6'
&Y&#G.-&'A.K&-6'&++.F;.G"+-6'#/%&#-6'-;".#'G+.@A&#-'")$'-;&F'@"G=.)&-';/'%.#&+&--+4'
G/@@*).G";&'&Y&#G.-&'$";"'%.;='-@"#;'F=/)&-6';"A+&;-6'")$'+&"$&#A/"#$'-/H;%"#&'-4-;&@-1''
'
^=&'RQ(:Q,5'@/$*+&'.-'A"-&$'/)'?/#$.G'E&@.G/)$*;/#`-')8DI57a5'@*+;.F#/;/G/+'
J+*&;//;='")$'S?^_'G=.F-&;1'^=&'RQ(:Q,5'@/$*+&'/HH&#-'"'NEJ'=/-;'.);&#H"G&'")$'="-'"'
@"Y.@*@';#")-@.;'F/%&#'/H'_B$J@6'")$'"'-&)-.;.9.;4'/H'bTL$J@1'^=.-'@")*"+'.-'.);&)$&$'
;/'"--.-;'="#$%"#&'.);&>#";./)'/H';=&'RQ(:Q,5'@/$*+&'.);/'"'>.9&)'$&-.>)1':&;".+-'/)'
\"=//`-'RQ(!<X'-/H;%"#&'G")'A&'H/*)$'%%%1%"=//>4@1G/@1''
'
2"/*3+"%(
c bTL'$J@'-&)-.;.9.;4'
c ^d'O/%&#b52';/'_B$J@'.)'B$J'-;&F-''
c 022@'+.)&'/H'-.>=;'#")>&'
c I1a'@S'F&"K'^d'e'2$J'
c I1B'@S'F&"K'8d'
c 0$J'$J'8EEX'#&-/+*;./)''
c S8(f'</#;&Y^((BD'a5'A.;'F#/G&--/#'#*)).)>'";'LB(!g''
c I05'KJ'&@A&$$&$'H+"-='@&@/#4'")$'LB'KJ'8S('
c NEJ'!/-;'X);&#H"G&'
c SQE'!\'&)G#4F;./)''
c D<<6'<Q6'X<'G&#;.H.&$'
c X);&>#";&$'S);&))"'
c 8/!E'G/@F+.");'
c J+*&;//;='Q)$'O#/$*G;'P.-;&$'
c X);&>#";&$'RQ(!<X'-/H;%"#&'
c S?^_'DQ'F#/H.+&'
c S?^_'!8('-G")).)>'")$'G/))&G;./)'
' '

45"6$7$6/*$&'(
45"6$7$6/*$&'(4388/+,(
<";&>/#4' D&";*#&' X@F+&@&);";./)'
8D' J+*&;//;='
'
S?^_'
'
D#&[*&)G4'
'
("Y.@*@'^#")-@.;'O/%&#'
'
(.).@*@'^#")-@.;'O/%&#'
'
8&G&.9&'E&)-.;.9.;4'
'
8")>&'
O&#.F=&#"+-' NEJ'!/-;'X);&#H"G&'
'
ROXM'
D\'NF>#"$&' \"=//'D.#@%"#&' M9&#';=&'".#'
</);#/+'O#/;/G/+' RQ(!<X' RQ('!<X'A.)"#4'G/@@")$'
E*FF+4',/+;">&' (.)'
("Y'
8&G/@@&)$&$'
O/%&#'</)-*@F;./)' ' P&--';=")'I2@S'F&"K'
O=4-.G"+' ' a21B7@@'Y'Ba1IL@@'
Q)9.#/)@&);"+' ' bB2';/'_7I<'
SFF#/9"+-' ' D<<6'X<6'<Q6'J+*&;//;='QOP'
'
' '
B10'E.)>+&'(/$&'O&#.F=&#"+'
'
J#/"$G"-;''
'
51B25b51B72'R!g'
'
_B$J@'
'
b52$J@'
'
bTL$J@'
'
*F';/'022@'+.)&'/H'-.>=;'
^d6'8d'00I15KAF-')6760'
'
P.)K'X)$.G";/#'
'
,."'3^SR'.);&#H"G&'
.);&#H"G&'
01C,'
a1L,'
a12,'