AtlantisKit is a utility library for WPILib and AdvantageKit. It provides tools that simplify common robot programming tasks, helping FRC teams write cleaner, more maintainable, and more powerful code, faster.
AtlantisKit helps your team:
- Simplify the use of AdvantageKit
- Tune values live via the dashboard
- Provide a simple and consistant alerts manager
- Manage sensors and subsystems more easily
To use AtlantisKit, you need to include WPILib and AdvantageKit as dependencies in your robot project. Make sure to add them to your vendordeps or build configuration before including AtlantisKit.
To include AtlantisKit in your robot code, add the following link to your vendordeps:
https://atlantis2679.github.io/AtlantisKit/AtlantisKit.json
Alternatively, manually download the .json
and place it in your project's vendordeps/
folder.
Explore the full documentation and examples on the AtlantisKit Wiki.
Have a question, bug, or feature request? Feel free to contact us - we’d like to hear from you!
AtlantisKit is licensed under the MIT License. See the LICENSE file for details.
AtlantisKit started as an internal tool called RobotBase, developed and used by our team (Atlantis 2679) over several seasons. As it grew in functionality and stability, we saw its potential to help other teams.
In the 2025 offseason, we’ve released it publicly as AtlantisKit. The first public version is 4.0.0, as it is a direct descendant of RobotBase.