Hemlock's Gray Matter - Team 5712
Coding Workshop

Learn FRC's best programming practices to build a robot good enough to win events. Master code architecture, subsystems, PID tuning, libraries, and more!

Target Audience

This workshop is designed for FRC Teams using Java and CTRE Hardware.

What You'll Learn

  • • Code architecture and best practices
  • • Subsystems structure and organization
  • • PID tuning techniques
  • • Libraries and framework usage
  • • Hardware integration

Mechanisms We'll Program

Robot Arm Mechanism

Robot Arm

Learn to program a robot arm with precise positioning control. Master PID tuning, encoder feedback, and motion profiling to achieve smooth, accurate movements for game piece manipulation.

Flywheel Mechanism

Flywheel Shooter

Program a high-speed flywheel shooter system for consistent game piece launching. Explore velocity control, feedforward calculations, and real-time adjustments for accuracy across varying distances.

Sponsors

Special thanks to:

CTR Electronics - our Co-sponsors

CTR Electronics Logo

The Team:

Joe Lockwood, Josh Bacon, Chris Bale, Alex Haltom of Team 5712

Ethan Shannon and Team 5216

The Lockwood STEM Center

MichAuto and the Office of Future Mobility and Electrification for funding High Tech Talent Workshops