Overview:
FTC Dashboard is a telemetry and monitoring tool designed for use with FTC robots. It provides live telemetry with plots and field graphics, live configuration variables, camera streaming, limited op mode controls, gamepad support, custom dashboard layouts, and telemetry CSV export.
Features:
- Live telemetry with plots and field graphics
- Live configuration variables
- Camera streaming
- Limited op mode controls and gamepad support
- Custom dashboard layouts
- Telemetry CSV export
Basic Installation:
- Open
build.dependencies.gradle
.
- In the repositories section, add
maven { url = 'https://maven.brott.dev/' }
.
- In the dependencies section, add
implementation 'com.acmerobotics.dashboard:dashboard:0.4.15'
.
Development Installation:
- Install Node.js (Node.js 16+ required for builds to work on M1 MacBooks).
- Install Yarn (optional but recommended for historical reasons).