Skip to main content

Overview

Points, Signals and Tiny Stepper Motors

Executive Summary

A system based on the ever-flexible Espressif ESP32 wifi embedded processor, which will drive semaphore signals, track points (switches), and other animated things, where those things require a (generally short) linear movement. Although, anything that can be driven by a stepper motor can be driven by this project.

MVP Requirements

The minimum viable product requirements are as follows:

  • Capable of operating a number (TBC) of stepper motors
  • Capable of applying different "profiles" to the motion of said stepper motors
  • Capable of handling none, one or two limit switches per stepper motor
  • Controllable by:
    • Physical switches or buttons
    • WiFi controller
      • Standalone controller

Additional requirements to extend/improve the usefulness of the project will be covered in subsequent pages.

Project Code Name

In Jira, the project is PSS.

The "official" project nickname is: Batwing