Skip to content
BubbleShade edited this page Dec 7, 2025 · 6 revisions

Welcome to the beaverlib wiki!

This is a collection of classes and methods for Kotlin using WPILib shared between Teams 5970 and 2898 aimed at making FRC robot programming easier, by creating wrappers for WPILib classes that fully utilize Kotlins extensive Toolkit.

Getting Started

You can add beaverlib to your FRC robot code as a submodule, by first navigating to your kotlin directory

cd src/main/kotlin

Then

git submodule add https://github.com/beavertronics/beaverlib.git

The new folder will essentially act as its own github repository, meaning that you can navigate to the directory, and switch branches how you would normally for the parent repository (You can also use github desktop by adding the folder as a new repository, or IntelliJ will allow you to use both repositories by representing them as two folders)

Clone this wiki locally