RoboTap – Automated Shift Finder

Raspberry Pi + computer vision and a 3D‑printed stepper rail and electromagnet stylus to claim Amazon Flex shifts.

A Raspberry Pi‑based robotic system that monitors the Amazon Flex app for shifts using computer vision and performs screen taps via a custom 3D‑printed stepper rail and electromagnet stylus. Designed and fabricated mechanical components in Fusion 360 while integrating embedded electronics, power management, and motion control to eliminate hours of manual app checking.

RoboTap is a custom automation system designed to monitor and claim shifts within the Amazon Flex app. I built it to solve a personal workflow problem—manually checking for available shifts was consuming hours of my day, so I developed a robotic solution to handle the process autonomously.

What It Does

The device uses a Raspberry Pi 5 with a camera and computer vision to detect new shifts on the screen. Once identified, a precision stepper-driven rail and electromagnet stylus perform the tap action through real-world motion control. The electronics include buck converters, relays, current protection, and servo control, all coordinated through custom Python code running on the Pi.

How It Works

I designed and fabricated the mechanical structure myself using a 3D printer. The process gave me extensive experience with CAD modeling in Fusion 360, particularly in designing modular mounts for motors, servos, and sensors while balancing strength, precision, and compactness. The project brought together embedded systems, mechanical design, and automation into a fully integrated prototype that eliminates repetitive manual work through intelligent hardware.

Why I Built It

Manually checking for available shifts was consuming hours of my day. I wanted an autonomous solution that could monitor the app and claim shifts as soon as they appeared, without me having to stare at the screen.

Highlights

  • Raspberry Pi 5 + camera + computer vision for shift detection
  • Stepper-driven rail and electromagnet stylus for precise taps
  • Custom Python control, buck converters, relays, servo control
  • 3D‑printed mechanical design in Fusion 360
  • Modular mounts for motors, servos, and sensors