Things used in this project

Hardware components:
Abx00004 iso both
Arduino MKR1000 & Genuino MKR1000
SparkFun EasyDriver - Stepper Motor Driver
Adafruit Stepper motor - NEMA-17 size - 200 steps/rev
Adafruit Aluminum GT2 Timing Pulley - 20 Tooth
Adafruit Timing Belt GT2 Profile - 2mm pitch
Adafruit 12v Power Supply
Hand tools and fabrication machines:
09507 01
Soldering iron (generic)


Since all user interaction happens over wifi, the hardware is simple. Arduino MKR1000, EasyDriver, and a stepper motor. A 12v power supply comes into the EasyDriver, which then provides 5v to the Arduino.
Sliderschematic bb mkr1000


Video Tether Universal Windows Client App
Video Tether Arduino MKR1000 Firmware


Ben Brandt

Geek, Developer, Maker, Tinkerer, Dad


Did you replicate this project? Share it!

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

DIY Nespresso Capsule Detector
  • 40
  • 2

Full instructions

If there’s one thing that we geeks love, it’s coffee.

School Bus Heads Up
  • 686
  • 19

Work in progress

It's 2016, do you know where your children are, or when the bus is close? Track your school's fleet of buses and your kids' whereabouts.

  • 154
  • 3

We help people save, time, money and lives using intelligent data analytics through IoT devices in residential and commercial properties!


Team GuardSight

Snowmelt System Monitor
  • 1,316
  • 27

My town of Holland, Michigan has a large snowmelt system. We need a way to monitor its performance over time. IoT to the rescue!

Ball Tracking
  • 442
  • 4

Full instructions

Colored ball object tracking.

Raspberry Pi Tupperware Ball Tracking Robot (Python+OpenCV)
  • 701
  • 9

Work in progress

Ball fetcher robot made using a Tupperware and a Raspberry Pi Zero. Used OpenCV and Python for ball tracking.

ProjectsCommunitiesContestsLiveFree StoreBlogAdd projectSign up / Login
Respect project