Parts List

Arduino

Use the Teensy32 Arduino because it has a smaller form factor, more powerful processor, more low level interrupts, and more memory then an Arduino Unu R3. Use the Big Easy Motor Driver to use larger stepper motors.

Quatity Item Cost Link
1 Arduino Uno R3 $25 arduino.cc
1 Teensy32 $30 pjrc.com
1 Easy Driver Motor Driver $15 sparkfun
1 Big Easy Driver Motor Driver $20 sparkfun

Raspberry Pi

A good way to get most of the parts needed (except camera) is to buy a Raspberry Pi starter kit from Canakit.

Quatity Item Cost Link
1 Raspberry Pi 3 $35 element14
1 16GB class 10 micro SD Memory Card $xxx xxx
1 5V 2A AC/DC power $8 adafruit
1 Pi NoIR Camera $30 adafruit
1 Pi Camera Ribbon cable (2 meters) $6 adafruit
1 Pi Camera HDMI extension cable $15 tindie
4 IR LED, 840-850 nm $1 each sparkfun
1 4-channel Logic Level Converter (Bi-Directional) $4 Sparkfun, Adafruit

Motors and encoders

Quatity Item Cost Link
1 Stepper Motor (12V, 0.33 A) $15 sparkfun
1 Rotary Encoder (Honeywell-600-128-CBL) $38 digitkey
1 12V AC/DC Adapter (for the stepper motor) $xxx xxx

Electronics

Quatity Item Cost Link
1 Breadboard $xxx xxx
1 Jumper wires (M/M) $xxx xxx
1 Jumper wires (M/F) $xxx xxx
1 Jumper wires (F/F) $xxx xxx

Treadmill

These are Actobotics parts from ServoCity

Quatity Item Cost Part # Link
Aluminum channels link
4 1.50 inch Aluminum Channel 2.99 585440
4 6.00 inch Aluminum Channel 5.99 585446
1 9.00 inch Aluminum Channel 7.99 585450
1 15 inch Aluminum Channel 11.99 585458
Shafts and shaft couplers link
2 1/4 inch x12 inch Precision Shaft 3.59 634178
2 1/4 inch x4 inch Precision Shaft 1.49 634164
1 1/4 inch x6 inch Precision Shaft 2.09 634168
2 1/4 inch to 5mm Set Screw Shaft Coupler 4.99 625120
2 1/4 inch to 1/4 inch Set Screw Shaft Coupler 4.99 625104
Couplers and adapters link
8 1/4 inch Bore Clamping Hub (0.770 inch) 7.99 545588
4 1/4 inch Bore Set Screw Hub (0.770 inch) 4.99 545548
2 Stepper Motor Mount (NEMA 17) 7.49 555152
4 1/4-20 Round Screw Plate 3.99 545468
2 Large Square Screw Plate 2.69 585430
1 90 Degree Quad Hub Mount C 5.99 545360
1 90 Degree Quad Hub Mount D 5.99 545324
Ball bearings link
3 .250 inch ID x .500 inch OD Flanged Ball Bearing (Stainless Steel) 2 pack 1.99 535198
1 Dual Ball Bearing Hub A 6.99 545444
1 1/4 inch Shafting & Tubing Spacers (12 pk) 1.69 633104
Gears link
1 16T, 0.250 inch Bore, 32P Bevel Gear 5.99 615442
1 32T, 0.250 inch Bore, 32P Bevel Gear 7.99 615444
1 16T, 5mm Bore, 32P Bevel Gear 5.99 615438
2 48 Tooth, 32 Pitch Hub Gear (3/16 inch Face) 5.20 RHA32-36-48
Fasteners link
24 6-32x3/8 inch Pan Head Phillips Machine Screws (Zinc-Plated) 0.06 90272A146
8 1/2 inch 1/4-20 Flat Head Phillips Machine Screws 0.38 90273A537
1 3/32 Hex Key 1.39 57185A11
6 .250 in L x 6-32 Zinc-Plated Alloy Steel Socket Head Cap Screw (25 pk) 1.69 632106