Skip to content
This repository was archived by the owner on Aug 26, 2025. It is now read-only.
/ ftcontrol-old Public archive

FTControl Panels is an all-in-one dashboard for FTC robots that lets you control OpModes, tune Limelight pipelines wirelessly, record and replay match data, configure variables in real time, visualize telemetry with interactive field and graph tools, and build plugins for any feature.

License

Notifications You must be signed in to change notification settings

ftcontrol/ftcontrol-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an old release. All development was moved to https://github.com/ftcontrol/ftcontrol-panels.

FTControl

dashboard

FTControl is an all-in-one toolbox for your FTC robot, developed by Lazar from team 19234 ByteForce.
It provides a powerful set of features with minimal boilerplate, using Kotlin for cleaner syntax (also works in Java).

Read the full docs.


Features

Panels

Panels is a powerful dashboard for your FTC robot that includes:

  • OpMode control – Just like the Driver Hub.
  • Real-time telemetry – See all your robot data live.
  • Field view – A canvas-like interface for drawing on the field.
  • Graph view – A graphing tool for tuning and debugging.
  • Capture mode – Record and replay matches for debugging.
  • Configurables – Tune your robot in real time without uploading code again.
  • Limelight Support - Use your Limelight 3A without USB connection.
  • Plugins - Extend Panels using custom plugins.

Stay tuned for more features as FTControl evolves!

Dev Env

  • Open test-codebase in Android Studio
  • All static sites can be opened in VSCode using Bun. (lazarkit-website for docs and library\lazarkit\src\main\web for dashboard ui)
  • Create gradle.properties files in library and test-codebase

About

FTControl Panels is an all-in-one dashboard for FTC robots that lets you control OpModes, tune Limelight pipelines wirelessly, record and replay match data, configure variables in real time, visualize telemetry with interactive field and graph tools, and build plugins for any feature.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published