VeloS Band

A wearable motion-tracking device designed to calculate and display the speed of a user's arm during a swing.

Presentation Slides → Concept Paper
Status Prototype

Collaborative embedded systems project focused on wearable swing-speed tracking.

Build Type Collaborative

Team hardware and embedded systems build.

Device Wearable Tracker

Wrist-worn motion device for capturing swing movement.

VeloS Band Demo

Project Overview

Purpose: VeloS Band was built to provide a simple wearable way to estimate swing speed from arm motion and display the result directly to the user.

Problem: Measuring swing speed usually requires external sensors, cameras, or dedicated training tools. This project explored a compact wearable alternative.

Approach: The device uses embedded hardware and motion-sensing logic to detect swing movement, process the motion data, and present a readable speed result.

Team: A collaborative project made by Marco Gallardo, Kevin Lewis, Andy Liu, and Blas Arras.

Core System Ideas

System featuresHardware, sensing, logic, and interface, working together.
AreaDetails
Wearable Form Factor
  • Designed around a wrist-worn device concept
  • Focused on portability and quick use during motion
  • Built for direct user feedback without needing an external display
Motion Detection
  • Tracks arm movement during a swing
  • Uses motion samples over time instead of a single instant reading
  • Supports swing-speed estimation from changing motion data
Speed Calculation
  • Processes sensor data into a speed estimate
  • Focuses on identifying the meaningful part of the swing
  • Displays a final speed value to the user
Embedded Interface
  • Uses onboard controls for recording and interaction
  • Displays device states and results
  • Supports a simple calibration and recording workflow

Device Workflow

Everything runs on the wrist Inside the wearable band, the motion sensor sends arm movement samples to the Arduino and the onboard controls start calibration and recording. The Arduino calibrates, records, and processes the data, then sends the speed result to the OLED display. The four device steps are Calibrate, Record swing, Process, and Display. There is no phone and no cloud. Everything runs on the wrist Wearable band Motion sensor Samples arm movement Onboard controls Calibrate, record Arduino Calibrate, record, process OLED display State and speed result Calibrate Record swing Process Display motion samples speed No phone, no cloud
The sensor, controls and display all connect to one Arduino on the band, which runs the whole recording pipeline and shows the result on the device.
Recording pipelineFrom calibration to a displayed result.
StepWhat happens
CalibrateThe device establishes a starting reference before recording motion.
Record SwingThe system captures motion data during the forward swing movement.
Process DataMotion samples are interpreted to estimate the user's arm speed.
Display ResultThe final speed result is shown directly on the wearable device.

Technical Focus

Embedded SystemsArduinoWearable HardwareMotion SensorsSensor SamplingCalibration LogicSpeed EstimationOLED DisplayMicrocontroller ProgrammingPhysical Computing