🎯 Hardware · Mechanisms · Flywheel Shooters

Flywheel Shooter
Guide

Build accurate, repeatable flywheel systems with better compression, spin-up, consistency, and velocity control. If it misses, there is a reason — and it is fixable.

1
Overview
2
Single vs Double
3
Compression
4
Velocity Control
5
Accuracy
6
Test
// Section 01
How Flywheel Shooters Work
A flywheel shooter uses high-speed spinning wheels to accelerate a game piece and launch it. The flywheel stores rotational kinetic energy and transfers it to the piece in milliseconds.

When a game piece enters the flywheel gap, it contacts the spinning wheel surface and is accelerated by friction. The energy transferred determines exit velocity — which determines range and height. Consistency in exit velocity = consistency in shot placement.

🎯 Rule of Thumb
Consistency beats peak performance. A flywheel that puts 9 of 10 shots on target is worth more than one that sometimes makes incredible shots but misses 4 of 10. Design for repeatable energy transfer, not maximum power. Spin-up speed and shot consistency are the two numbers that determine your scoring rate.

The Three Variables That Determine Shot Outcome

// Section 02
Single vs Double Flywheel
Two fundamentally different architectures. The choice affects spin-up time, motor budget, shot spin, and how easy the system is to tune.
Single Flywheel
  • + Simpler build — one set of wheels, one motor
  • + Lower motor budget (1–2 motors)
  • + Easier to tune compression
  • − Puts backspin on the piece — affects trajectory
  • − Hood required to guide exit angle
  • − Spin-down between shots if flywheel is light
Double Flywheel
  • + Two wheels cancel spin — piece exits without rotation
  • + More energy transferred — faster exit velocity at same RPM
  • + More consistent trajectory
  • − 2–4 motors (more motor budget required)
  • − Harder to tune — two wheels must be matched in speed
  • − Heavier, more complex mounting
💡
Which to choose? If your motor budget is tight or the game piece is forgiving (large target, close range), start with a single flywheel. If the game requires long-range accuracy or the piece needs to enter a narrow target without spin, a double flywheel is worth the complexity.

Flywheel Mass and Spin-Up

A heavier flywheel stores more rotational energy — which means less spin-down per shot, but longer spin-up time. A lighter flywheel spins up faster but loses more RPM per shot. Match your flywheel mass to your shooting rate: high fire rate needs a heavy flywheel; single-shot-per-cycle needs faster spin-up.

// Section 03
Compression & Hood Design
Compression determines how much energy gets transferred to the piece. The hood controls the exit angle and backspin characteristics. Both must be tuned together.

Compression

Flywheel compression is the gap between the spinning wheel surface and the backplate or hood, measured at the point where the game piece passes through. Too little gap and the piece barely accelerates — the wheel slips over it. Too much compression and the motor stalls or the piece deforms.

Hood / Backplate

The hood is the curved or angled surface that constrains the game piece as it exits the flywheel. It controls exit angle (launch angle), backspin, and how consistently the piece leaves the wheel.

⚠️ Stop Building If…
×
Shot variance is high
Every shot landing in a different spot means inconsistent compression or the flywheel is not at target speed when you fire. Fix the mechanical issue first.
×
Piece deforms on exit
Compression too high. Reduce gap immediately — deformed pieces score unpredictably and can jam.
×
Flywheel speed drops after every shot
Flywheel mass too low for your firing rate. Add mass or reduce rate.
// Section 04
Velocity Control & Programming
A flywheel running at inconsistent RPM produces inconsistent shots. Velocity control is the code that keeps the flywheel at its target speed across an entire match.

Why Raw Motor Power Is Not Enough

Running the flywheel motor at 100% power does not mean 100% speed. Battery voltage drops during a match. Motor temperature affects output. Each piece that passes through takes energy from the flywheel and momentarily drops its speed. Without feedback control, all of these cause shot-to-shot variance.

Velocity Controllers for Flywheels

Ready-to-Fire Detection

Do not fire until the flywheel is at target speed. Add a “ready” indicator — an LED, a Brain screen indicator, or a controller rumble — that tells the driver the flywheel is on target. Fire-on-demand before spin-up is the most common cause of missed shots in competition.

Log flywheel RPM data to SD card during practice sessions. You will see exactly how much the speed drops after each shot, how long recovery takes, and whether your battery state affects performance. See the Data Logging guide for implementation.
// Section 05
Accuracy Tuning
Accuracy comes from isolating one variable at a time. If you change hood angle, compression, and flywheel speed in the same session, you cannot know what improved the shot.

Systematic Tuning Protocol

  1. Fix a shooting position. Mark tape on the floor. All accuracy tests happen from the same spot. If you move, you are not comparing the same thing.
  2. Fix flywheel speed first. Choose a target RPM and verify the velocity controller holds it consistently. Do not tune hood or compression until speed is stable.
  3. Tune compression. At fixed speed and position, adjust compression until the average shot lands closest to target. Record: setting, average landing, variance.
  4. Tune hood angle. At fixed speed and compression, adjust hood in 2° increments. Shoot 5 times per setting. Record landing position average.
  5. Test at different distances. Once tuned at one distance, test at match-relevant distances. Only change flywheel speed to adjust range — do not retune hood and compression for each distance if avoidable.

Sources of Variance (Troubleshooting)

// Section 06
Testing Checklist & Notebook Evidence
Flywheel accuracy is meaningless without documented testing. This data also goes directly in your notebook — it is engineering evidence, not just practice.
🔬 Flywheel Testing Checklist
Spin-up time measured from 0 to target RPM
Time with stopwatch from motor enable to ready signal. Record seconds.
RPM recovery time after each shot
How long from shot to back-at-target. Should be <1s for most games.
10 consecutive shots from fixed position — record landing
Mark each landing point. Measure average distance from target and variance.
Compression setting documented with measurement
Gap in mm, measured with calipers. Record the final tuned setting explicitly.
Hood angle documented
Angle in degrees from horizontal. Photograph the final setting.
Accuracy at multiple match distances tested
Test from every position your robot will shoot from in a real match
Low-battery performance tested
Discharge battery to 50%, retest accuracy. Velocity control should hold.

Notebook Evidence

Related Guides
🚀 Launchers → 🚫 Stall Detection → 📊 Data Logging →
← ALL GUIDES