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

Home Automation Control Panel
  • 10,583
  • 52

Work in progress

A touchscreen control panel for home IOT devices. Arduino, Raspberry Pi, RFM69, mqtt and more.

SmartBowl for Pets
  • 25
  • 1

Full instructions

Internet-connected bowl for pets with consumption monitoring and an automatic refilling gizmo.

AmazonKitchen DRS
  • 1,404
  • 13

Work in progress

This project utilizes a combination of RFID, Load Cell Sensors, and connectivity through Arduino and Echo for an Amazon Based Smart Fridge

Barbecue Planner with Amazon DRS integration
  • 128
  • 3

Full instructions

A barbecue shaped alarm that tells you when it’s going to be barbecue weather. It will order your supplies through the Amazon DRS system.

Amazon DRS Weight Sensor
  • 1,029
  • 5

Work in progress

This device tracks the use of any product and automatically reorders it from Amazon when it is about to run out without your interaction.

Catch the Tennis ball
  • 200
  • 4

Work in progress

Use Nvidia GPU accelerated OpenVX to track a Tennis ball

ProjectsCommunitiesContestsLiveJobsBetaFree StoreBlogAdd projectSign up / Login
Respect project