Show last authors
1 {{html wiki="false" clean="false"}}
2 <style>
3 .asm { font-family: Verdana, Helvetica, sans-serif; font-size: 14px; max-width: 960px; }
4 .asm-step { background: #fff; border: 1px solid #ddd; border-radius: 8px; margin-bottom: 1.5rem; overflow: hidden; }
5 .asm-step-header { background: #F5A800; display: flex; align-items: stretch; justify-content: space-between; }
6 .asm-step-name { padding: 0.6rem 1rem; font-weight: bold; font-size: 15px; color: #2C1A00; }
7 .asm-step-num { background: #1a1a1a; color: white; padding: 0.6rem 1.1rem; font-weight: bold; font-size: 15px; display: flex; align-items: center; white-space: nowrap; }
8 .asm-step-body { display: flex; flex-wrap: wrap; gap: 1.25rem; padding: 1rem; align-items: flex-start; }
9 .asm-step-text { flex: 1 1 250px; font-size: 13px; line-height: 1.6; }
10 .asm-step-figure { flex: 0 1 280px; text-align: center; }
11 .asm-step-figure img { max-width: 100%; height: auto; border: 1px solid #ccc; border-radius: 4px; }
12 .asm-step-figure span { display: block; font-size: 12px; color: #666; margin-top: 0.3rem; }
13 .asm-figures { display: flex; flex-wrap: wrap; gap: 0.75rem; }
14 .asm-fullwidth { padding: 1rem; border-top: 1px solid #eee; font-size: 13px; overflow-x: auto; }
15 .asm-parts { display: flex; flex-wrap: wrap; gap: 0.75rem; margin-top: 0.75rem; align-items: stretch; }
16 .asm-part { border: 1px solid #ddd; border-radius: 6px; overflow: hidden; flex: 0 1 150px; display: flex; flex-direction: column; }
17 .asm-part-info { background: #FFF3D6; padding: 0.4rem 0.6rem; border-bottom: 1px solid #F5A800; flex: 1; }
18 .asm-part-qty { font-size: 12px; font-weight: bold; color: #7A4F00; }
19 .asm-part-name { font-size: 11px; color: #5A3800; line-height: 1.4; margin-top: 2px; }
20 .asm-part-img { display: flex; align-items: center; justify-content: center; padding: 0.6rem; min-height: 100px; background: #fff; }
21 .asm-part-img img { max-width: 120px; max-height: 90px; height: auto; display: block; }
22 .asm-optional { background: #e8f0ff; border-left: 3px solid #3a5fa0; padding: 0.3rem 0.6rem; border-radius: 0 4px 4px 0; font-size: 12px; color: #3a5fa0; font-weight: bold; margin-bottom: 0.5rem; display: inline-block; }
23 .asm-warning { color: #c00; font-weight: bold; }
24 .asm h1 { font-size: 18px; margin-bottom: 0.25rem; }
25 </style>
26
27 <div class="asm">
28
29 <!-- Header -->
30 <div style="padding: 0.5rem 0 1rem 0; display:flex; flex-wrap:wrap; gap:1.5rem; align-items:flex-start;">
31 <div style="flex:1 1 300px;">
32 <h1 class="asm">QBK-02 Symmetric Quadruped Robot Kit Assembly Guide — Rev. 1</h1>
33 <p><b>Updated December 2014</b></p>
34 <p><span class="asm-warning">Safety first!</span> Wear eye protection and never touch a powered robot!</p>
35 <p>Both top and bottom body plates are identical. The guide shows the optional PS2 receiver and mount (BotBoarduino version only). Available kit configurations:</p>
36 <ul style="margin-top:0.25rem; padding-left:1.4rem; line-height:1.8;">
37 <li>SQ3 with BotBoarduino + SSC-32</li>
38 <li>SQ3 with BotBoarduino + SSC-32U</li>
39 <li>SQ3 with SSC-32 + Bluetooth (FlowBotics)</li>
40 <li>SQ3 with SSC-32U + Bluetooth (FlowBotics)</li>
41 </ul>
42 <p><b>Note:</b> Follow each step for your specific kit — connections and configuration differ. Loctite may be used on aluminum components but <span class="asm-warning">never on Lexan or plastic parts.</span></p>
43 </div>
44 <div style="text-align:center; flex:0 1 280px;">
45 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-finished.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
46 <p style="font-size:12px; color:#666; margin-top:0.3rem;"><b>Completed QBK-02 (with optional PS2 receiver and mount).</b></p>
47 </div>
48 </div>
49
50 <!-- Lexan Preparation -->
51 <div class="asm-step">
52 <div class="asm-step-header">
53 <div class="asm-step-name">QBK-02 — Lexan Preparation</div>
54 <div class="asm-step-num">&nbsp;</div>
55 </div>
56 <div class="asm-step-body">
57 <div class="asm-step-text">
58 <p>Remove the protective covering from all Lexan pieces before assembly. The laser cutting process melts the covering into the cut edge. Gently scrape the cut edge with a flat blade screwdriver to lift and peel the covering off. On smaller pieces, use duct tape after scraping. For more info on Lexan, see <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/support/polycarbonate-info-page/" target="_blank">this page</a>.</p>
59 </div>
60 <div class="asm-step-figure">
61 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/lexan01.jpg">
62 <span>Lexan preparation.</span>
63 </div>
64 </div>
65 </div>
66
67 <!-- Step 1 -->
68 <div class="asm-step">
69 <div class="asm-step-header">
70 <div class="asm-step-name">QBK-02 — Read Electronics User Guides</div>
71 <div class="asm-step-num">Step 1 / 15</div>
72 </div>
73 <div class="asm-step-body">
74 <div class="asm-step-text">
75 <p>Before assembly, read the appropriate user guides for your kit:</p>
76 <ul style="padding-left:1.2rem; line-height:1.8;">
77 <li><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/servo-erector-set-system/ses-electronics/ses-modules/ssc-32/ssc-32-manual/">SSC-32 User Guide</a> (if you have the SSC-32)</li>
78 <li><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-electronics/ses-modules/ssc-32u/WebHome/lynxmotion_ssc-32u_usb_user_guide.pdf" target="_blank">SSC-32U User Guide</a> (if you have the SSC-32U)</li>
79 <li><a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/servo-erector-set-system/ses-electronics/ses-modules/botboarduino/botboarduino-manual/">BotBoarduino User Guide</a> (if your kit includes a BotBoarduino)</li>
80 </ul>
81 <p>The QBK-02 uses the Arduino software from <a href="https://www.arduino.cc" target="_blank">www.arduino.cc</a>. This guide does not teach the Arduino programming language.</p>
82 </div>
83 <div class="asm-step-figure">
84 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc32.jpg">
85 <span>Figure 1 (SSC-32 shown as example).</span>
86 </div>
87 </div>
88 </div>
89
90 <!-- Step 2 -->
91 <div class="asm-step">
92 <div class="asm-step-header">
93 <div class="asm-step-name">QBK-02 — Install 9V Battery Clip in Bottom Plate</div>
94 <div class="asm-step-num">Step 2 / 15</div>
95 </div>
96 <div class="asm-step-body">
97 <div class="asm-step-text">
98 <span class="asm-optional">SSC-32 and/or BotBoarduino kits only — SSC-32U alone: skip this step</span>
99 <p>The SSC-32 (not SSC-32U) and BotBoarduino kits require a separate 9V battery. Place the small black rivet through the 9V metal clip and push it down through one of the two inner holes as shown. Either side works. This becomes the bottom plate.</p>
100 <div class="asm-parts">
101 <div class="asm-part">
102 <div class="asm-part-info"><div class="asm-part-qty">1x</div><div class="asm-part-name">9V clip rivet assembly</div></div>
103 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/rivet-9V-clip.jpg"></div>
104 </div>
105 </div>
106 </div>
107 <div class="asm-step-figure">
108 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-01.jpg">
109 <span>Figure 2 (SSC-32 and/or BotBoarduino).</span>
110 </div>
111 </div>
112 </div>
113
114 <!-- Step 3 -->
115 <div class="asm-step">
116 <div class="asm-step-header">
117 <div class="asm-step-name">QBK-02 — Attach Long Spacers to Bottom Plate</div>
118 <div class="asm-step-num">Step 3 / 15</div>
119 </div>
120 <div class="asm-step-body">
121 <div class="asm-step-text">
122 <p>Use six 4-40 x 1/4" hex socket screws to attach the long aluminum spacers to the bottom body plate. The SSC-32U version does not require the 9V clip from Step 2.</p>
123 <div class="asm-parts">
124 <div class="asm-part">
125 <div class="asm-part-info"><div class="asm-part-qty">6x</div><div class="asm-part-name">4-40 x .250" hex socket screw</div></div>
126 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif"></div>
127 </div>
128 <div class="asm-part">
129 <div class="asm-part-info"><div class="asm-part-qty">6x</div><div class="asm-part-name">1 7/8" F/F aluminum spacer</div></div>
130 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/41875hns.gif"></div>
131 </div>
132 </div>
133 </div>
134 <div class="asm-figures">
135 <div class="asm-step-figure">
136 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-02.jpg">
137 <span>Figure 3a (SSC-32 and/or BotBoarduino).</span>
138 </div>
139 <div class="asm-step-figure">
140 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-5.jpg">
141 <span>Figure 3b (SSC-32U alone).</span>
142 </div>
143 </div>
144 </div>
145 </div>
146
147 <!-- Step 4 -->
148 <div class="asm-step">
149 <div class="asm-step-header">
150 <div class="asm-step-name">QBK-02 — Attach Controller Spacers to Top Plate</div>
151 <div class="asm-step-num">Step 4 / 15</div>
152 </div>
153 <div class="asm-step-body">
154 <div class="asm-step-text">
155 <p>Use the second (top) plate for this step. Use four 4-40 x 1/4" hex socket screws to attach the plastic spacers.</p>
156 <p><b>Option A — BotBoarduino kits:</b> Use 1/4" M/F plastic spacers (electronics will be stacked). Also connect the 9V wiring harness and servo battery harness to the top plate — either switch hole works.</p>
157 <p><b>Option B — SSC-32 or SSC-32U alone (FlowBotics):</b> Use 1/4" F/F plastic spacers (no stacking above servo controller). Connect only the battery harness to the top plate. The 9V harness is not needed for the SSC-32U.</p>
158 <div class="asm-parts">
159 <div class="asm-part">
160 <div class="asm-part-info"><div class="asm-part-qty">4x</div><div class="asm-part-name">4-40 x .250" hex socket screw</div></div>
161 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif"></div>
162 </div>
163 <div class="asm-part">
164 <div class="asm-part-info"><div class="asm-part-qty">4x</div><div class="asm-part-name">1/4" M/F spacer (BotBoarduino) or F/F spacer (FlowBotics)</div></div>
165 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4375hns2.gif"></div>
166 </div>
167 </div>
168 </div>
169 <div class="asm-figures">
170 <div class="asm-step-figure">
171 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-03.jpg">
172 <span>Figure 4a (BotBoarduino — M/F spacer).</span>
173 </div>
174 <div class="asm-step-figure">
175 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-top-plate-b.jpg">
176 <span>Figure 4b (FlowBotics — F/F spacer).</span>
177 </div>
178 <div class="asm-step-figure">
179 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-04.jpg">
180 <span>Figure 4c (SSC-32 / BBuino harness routing).</span>
181 </div>
182 <div class="asm-step-figure">
183 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-3.jpg">
184 <span>Figure 4d (SSC-32U battery harness).</span>
185 </div>
186 </div>
187 </div>
188 </div>
189
190 <!-- Step 5 -->
191 <div class="asm-step">
192 <div class="asm-step-header">
193 <div class="asm-step-name">QBK-02 — Attach Legs to Body</div>
194 <div class="asm-step-num">Step 5 / 15</div>
195 </div>
196 <div class="asm-step-body">
197 <div class="asm-step-text">
198 <p>Attach the legs using right/left legs as indicated. The rear of the robot has circular cutouts for the power connectors. Legs must be at 45° when the servo receives a 1500µs pulse (legs at 90° to each other as shown). Use eight #2 x .250" tapping screws — two per coxa servo.</p>
199 <div class="asm-parts">
200 <div class="asm-part">
201 <div class="asm-part-info"><div class="asm-part-qty">8x</div><div class="asm-part-name">#2 x .250" tapping screw</div></div>
202 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/2250phts.gif"></div>
203 </div>
204 </div>
205 </div>
206 <div class="asm-step-figure">
207 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-06.jpg">
208 <span>Figure 5.</span>
209 </div>
210 </div>
211 </div>
212
213 <!-- Step 6 -->
214 <div class="asm-step">
215 <div class="asm-step-header">
216 <div class="asm-step-name">QBK-02 — Mount Servo Controller &amp; Install 1" Spacers</div>
217 <div class="asm-step-num">Step 6 / 15</div>
218 </div>
219 <div class="asm-step-body">
220 <div class="asm-step-text">
221 <p><b>Option A — BotBoarduino kits:</b> Mount the SSC-32/32U onto the four hex spacers from Step 4a, with the connector facing front. Add four 4-40 x 1" hex spacers on the underside of the top plate to support the BotBoarduino. If using the optional PS2 expansion plate, use the 1" M/F standoffs from that kit.</p>
222 <p><b>Option B — FlowBotics kits:</b> Mount the SSC-32/32U onto the four hex spacers from Step 4b. Add four 4-40 x 1/4" screws to secure.</p>
223 <div class="asm-parts">
224 <div class="asm-part">
225 <div class="asm-part-info"><div class="asm-part-qty">4x</div><div class="asm-part-name">4-40 x 1" F/F hex spacer</div></div>
226 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/41000hns.jpg"></div>
227 </div>
228 </div>
229 </div>
230 <div class="asm-figures">
231 <div class="asm-step-figure">
232 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-12.jpg">
233 <span>Figure 6a (BotBoarduino kits).</span>
234 </div>
235 <div class="asm-step-figure">
236 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-6.jpg">
237 <span>Figure 6b (SSC-32 or SSC-32U alone).</span>
238 </div>
239 </div>
240 </div>
241 </div>
242
243 <!-- Step 6 wiring safety note -->
244 <div class="asm-step">
245 <div class="asm-step-header">
246 <div class="asm-step-name">QBK-02 — Screw Terminal Wiring Guidelines</div>
247 <div class="asm-step-num">Step 6 (wiring prep)</div>
248 </div>
249 <div class="asm-step-body">
250 <div class="asm-step-text">
251 <p>Use a ~2mm flat blade screwdriver on the screw terminals — rotate until the terminal opens completely. Twist wires by hand before inserting. <span class="asm-warning">Ensure NO stray wires touch between terminals — a short can discharge the battery rapidly, causing heat or fire.</span></p>
252 <p><span class="asm-warning">DOUBLE CHECK: red wire → (+), black wire → (−). Reversed polarity will damage servos and the board.</span></p>
253 </div>
254 <div class="asm-step-figure">
255 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/wiring.jpg">
256 <span>Figure 6 (top = open terminal, bottom = closed).</span>
257 </div>
258 </div>
259 </div>
260
261 <!-- Step 7 wiring diagrams -->
262 <div class="asm-step">
263 <div class="asm-step-header">
264 <div class="asm-step-name">QBK-02 — Connect Power &amp; Electronics Wiring</div>
265 <div class="asm-step-num">Step 7 / 15</div>
266 </div>
267 <div class="asm-step-body">
268 <div class="asm-step-text">
269 <p>Connect power and control wiring per your kit configuration. <span class="asm-warning">DOUBLE CHECK: red → (+), black → (−).</span></p>
270 <p><b>7a — BotBoarduino + SSC-32 + PS2:</b> Attach power cables per Figure 7a. Wire servos to SSC-32 (Steps 8–9), then connect the SSC-32's VL terminal to the BotBoarduino's VL terminal. Wire with BotBoarduino loose; attach to spacers in Step 12.</p>
271 <p><b>7b — BotBoarduino + SSC-32U + PS2:</b> Install SSC-32U on standoffs. Set Baud jumper to 9600. Change the jumper behind the screw terminals to EXT (not USB). Remove the VL=VS jumper.</p>
272 <p><b>7c — SSC-32 + Bluetooth (FlowBotics):</b> Install SSC-32 using four 1/4" 4-40 hex screws. Connect XBee breakout board positive pin to C(+) and negative to D(−). Remove Baud jumper to set 9600. Mount power switches at rear.</p>
273 <p><b>7d — SSC-32U + Bluetooth (FlowBotics):</b> Same as 7c but using SSC-32U. Mount power switches at rear.</p>
274 </div>
275 </div>
276 <div class="asm-fullwidth">
277 <div style="display:flex; flex-wrap:wrap; gap:1rem;">
278 <div style="flex:1 1 280px; text-align:center;">
279 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/botboarduino-ssc-32-ps2-connections.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
280 <p style="font-size:12px; color:#666; margin-top:0.3rem;">Figure 7a — BotBoarduino + SSC-32 + PS2 v2.</p>
281 </div>
282 <div style="flex:1 1 280px; text-align:center;">
283 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32u-botboarduino-ps2.png" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
284 <p style="font-size:12px; color:#666; margin-top:0.3rem;">Figure 7b — BotBoarduino + SSC-32U + PS2 v3.</p>
285 </div>
286 <div style="flex:1 1 280px; text-align:center;">
287 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32-bluetooth.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
288 <p style="font-size:12px; color:#666; margin-top:0.3rem;">Figure 7c — SSC-32 + Bluetooth.</p>
289 </div>
290 <div style="flex:1 1 280px; text-align:center;">
291 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32u-bluetooth.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
292 <p style="font-size:12px; color:#666; margin-top:0.3rem;">Figure 7d — SSC-32U + Bluetooth.</p>
293 </div>
294 </div>
295 </div>
296 </div>
297
298 <!-- Step 8 -->
299 <div class="asm-step">
300 <div class="asm-step-header">
301 <div class="asm-step-name">QBK-02 — Plug Servos into SSC-32</div>
302 <div class="asm-step-num">Step 8 / 15</div>
303 </div>
304 <div class="asm-step-body">
305 <div class="asm-step-text">
306 <p>Plug each servo into the SSC-32 with the yellow signal wire toward the inside (centre) of the board and the black wire toward the outside edge. Cable routing can be tidied in a later step.</p>
307 </div>
308 <div class="asm-step-figure">
309 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/base17.jpg">
310 <span>Figure 8 — Servo connector orientation.</span>
311 </div>
312 </div>
313 </div>
314
315 <!-- Step 9 -->
316 <div class="asm-step">
317 <div class="asm-step-header">
318 <div class="asm-step-name">QBK-02 — Verify Servo Wiring to SSC-32</div>
319 <div class="asm-step-num">Step 9 / 15</div>
320 </div>
321 <div class="asm-step-body">
322 <div class="asm-step-text">
323 <p>Double-check all connections against Figure 9. Confirm red → (+) and black → (−) throughout. Verify jumpers match the configuration above — VL=VS jumper removed; Tx and Rx jumpers removed. BotBoarduino users: the Tx/Rx wiring from SSC-32 to BotBoarduino is not straight-through — the center/power pin must be removed and connected to pin 12 on the BotBoarduino.</p>
324 </div>
325 </div>
326 <div class="asm-fullwidth">
327 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/sq3-servo-setup.jpg" style="max-width:100%; border:1px solid #ccc; border-radius:4px;">
328 <p style="font-size:12px; color:#666; margin-top:0.3rem;">Figure 9 — Servo wiring to SSC-32 / SSC-32U.</p>
329 </div>
330 </div>
331
332 <!-- Step 10 -->
333 <div class="asm-step">
334 <div class="asm-step-header">
335 <div class="asm-step-name">QBK-02 — Test Logic Power</div>
336 <div class="asm-step-num">Step 10 / 15</div>
337 </div>
338 <div class="asm-step-body">
339 <div class="asm-step-text">
340 <p><b>SSC-32 / BotBoarduino:</b> Connect a fresh 9V battery and turn the logic switch On — the green LED on the SSC-32 and the power LED on the BotBoarduino should light.</p>
341 <p><b>SSC-32U alone:</b> Turn the switch On to power and test the board.</p>
342 <p><span class="asm-warning">If LEDs do NOT illuminate, immediately power off and double-check all connections.</span> Then turn the switch off.</p>
343 </div>
344 </div>
345 </div>
346
347 <!-- Step 11 -->
348 <div class="asm-step">
349 <div class="asm-step-header">
350 <div class="asm-step-name">QBK-02 — Test Servo Power</div>
351 <div class="asm-step-num">Step 11 / 15</div>
352 </div>
353 <div class="asm-step-body">
354 <div class="asm-step-text">
355 <p>Connect the 6V battery pack to the battery harness and flip the servo power switch On (logic switch must be Off).</p>
356 <p><span class="asm-warning">The LEDs should NOT turn on when only servo power is active. If they do, immediately power off and re-check connections.</span></p>
357 <p><b>SSC-32U only:</b> After confirming LEDs stay off with servo power on, turn servo power off, then turn logic power (9V) on — LEDs should illuminate and servos should not move.</p>
358 <p><b>Note:</b> Battery packs are not shipped pre-charged. Charge the battery before proceeding.</p>
359 </div>
360 <div class="asm-step-figure">
361 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/batteryc.jpg">
362 <span>Figure 11 — Battery connection.</span>
363 </div>
364 </div>
365 </div>
366
367 <!-- Step 12 -->
368 <div class="asm-step">
369 <div class="asm-step-header">
370 <div class="asm-step-name">QBK-02 — Mount BotBoarduino</div>
371 <div class="asm-step-num">Step 12 / 15</div>
372 </div>
373 <div class="asm-step-body">
374 <div class="asm-step-text">
375 <span class="asm-optional">BotBoarduino kits only</span>
376 <p>Use four 4-40 x 1/4" hex socket screws to mount the BotBoarduino onto the hex spacers on top of the SSC-32, in the orientation shown. If you have the optional PS2 mounting plate, follow those guidelines. Wiring is not shown in Figure 12 for clarity.</p>
377 <div class="asm-parts">
378 <div class="asm-part">
379 <div class="asm-part-info"><div class="asm-part-qty">4x</div><div class="asm-part-name">4-40 x .250" hex socket screw</div></div>
380 <div class="asm-part-img"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif"></div>
381 </div>
382 </div>
383 </div>
384 <div class="asm-step-figure">
385 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-13.jpg">
386 <span>Figure 12 (wires removed for clarity).</span>
387 </div>
388 </div>
389 </div>
390
391 <!-- Step 13 -->
392 <div class="asm-step">
393 <div class="asm-step-header">
394 <div class="asm-step-name">QBK-02 — Calibrate Servo Positions</div>
395 <div class="asm-step-num">Step 13 / 15</div>
396 </div>
397 <div class="asm-step-body">
398 <div class="asm-step-text">
399 <p><b>SSC-32 (LynxTerm method):</b> Download and install <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/ses-software/lynxterm/" target="_blank">LynxTerm</a>. Disconnect SSC-32 from BotBoarduino and reinstall Tx/Rx jumpers and both Baud jumpers (115200). Power the SSC-32, open LynxTerm, click "All=1500". Click "Reg." → "Read", adjust each servo offset slider to exact 90°, then click "Write" to save to firmware.</p>
400 <p><b>SSC-32U (Sequencer Utility method):</b> Download the <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/ses-software/ssc-32-sequencer/" target="_blank">SSC-32 Servo Sequencer Utility</a>. Connect via USB or Bluetooth. Activate all servos per Figure 9. Click "Configure" and drag each servo knob to exactly 90°. Click "Calibrate" to save offsets to the board. Calibration can also be done via FlowBotics Studio, though it saves locally on the PC rather than to the board.</p>
401 </div>
402 <div class="asm-figures">
403 <div class="asm-step-figure">
404 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/lynxterm.jpg">
405 <span>Figure 13a — LynxTerm (SSC-32).</span>
406 </div>
407 <div class="asm-step-figure">
408 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/RB-Dsp-07.jpg">
409 <span>Figure 13b — Sequencer Utility (SSC-32U).</span>
410 </div>
411 </div>
412 </div>
413 </div>
414
415 <!-- Step 14 -->
416 <div class="asm-step">
417 <div class="asm-step-header">
418 <div class="asm-step-name">QBK-02 — Route &amp; Tidy Cables</div>
419 <div class="asm-step-num">Step 14 / 15</div>
420 </div>
421 <div class="asm-step-body">
422 <div class="asm-step-text">
423 <p>Route all cables cleanly through the body and brackets. Leave enough length at each joint for full range of motion — cables must not get pinched by brackets or servos. Use the cable ties included in the kit; electrical tape or wire wrap also works well.</p>
424 <p><span class="asm-warning">Ensure the main 6V battery is perfectly centred inside the body so the robot walks properly.</span></p>
425 </div>
426 <div class="asm-step-figure">
427 <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-finished.jpg">
428 <span>Figure 14 (optional PS2 receiver and mount shown).</span>
429 </div>
430 </div>
431 </div>
432
433 <!-- Step 15 -->
434 <div class="asm-step">
435 <div class="asm-step-header">
436 <div class="asm-step-name">QBK-02 — Load Software</div>
437 <div class="asm-step-num">Step 15 / 15</div>
438 </div>
439 <div class="asm-step-body">
440 <div class="asm-step-text">
441 <p><b>BotBoarduino kits:</b> Sample PS2 control code is available on <a href="https://github.com/Lynxmotion/Quadrupeds" target="_blank">GitHub</a>. For help with the Arduino library, refer to <a href="https://www.arduino.cc" target="_blank">www.arduino.cc</a>.</p>
442 <p><b>FlowBotics Studio kits:</b> Install FlowBotics Studio and open the included quadruped project.</p>
443 </div>
444 </div>
445 </div>
446
447 </div>
448 {{/html}}
Copyright RobotShop 2018