Skip to content

Repository files navigation

FIRST Tech Challenge Stack Light

The Stack Light is used by the FTAs and Field Staff to determine what state the field is in.


Match Flow

Red LEDBlue LEDAmber LEDGreen LED
Flashing8s Preparing Period8s Preparing PeriodRandomaizedField Reset
SolidRed Alliance readyBlue Alliance readyRandomaizedMatch running
OffRed Alliance not readyBlue Alliance not readyN/AN/A

Red Flashing = Disconnected from server
Red + Amber Flashing = Match Aborted

Running locally

Node.js 12 and later is required.

  1. Clone the repository and run npm install
  2. Setup your configuration in config.js
  3. Start the server with npm run start
  4. Update the variables in the Arduino code and download it to each board

About

🚦 The Stack Light is used by the FTAs and Field Staff to determine what state the field is in.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Contributors

Languages