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

Latest commit

 

History

History
36 lines (24 loc) · 1.36 KB

File metadata and controls

36 lines (24 loc) · 1.36 KB

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