mandrel

Web Application solution to Controlling Elcometer Mandrel

View the Project on GitHub jatanjay/mandrel

Mandrel Control

Project Description

Mandrel Control is a web application solution designed for controlling servo motors using a Raspberry Pi.

Prerequisites

Hardware

Software

How to Run

Hardware Setup

  1. Connect your servo’s PWM (usually orange) wire to the RPi’s GPIO pin 12 (change accordingly in app.py if different).
  2. Connect brown wire to GND and red wire to power.
  3. Set up an external display via HDMI.

Software Setup

  1. Clone the repository:

$ git clone https://github.com/jatanjay/mandrel.git

  1. Navigate to the Mandrel directory:

$ cd mandrel

  1. Install package requirements:

$ sudo apt-get install -r requirements.txt

  1. Run the application:

$ python3 app.py

Open up a web browser; the Flask app is served on localhost or '0.0.0.0' and port 8000.

FAQ

Refer to the User Manual for detailed instructions.

repo
home