Skip to content
Open
19 changes: 10 additions & 9 deletions src/config/sidebarConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -303,15 +303,16 @@ export const sidebarSections: Record<string, SidebarSection[]> = {
],

// Resources section (content lives at /resources but navbar says "Other Resources")
// '/resources': [
// {
// label: 'Resources',
// items: [
// { label: 'Overview', slug: 'resources' },
// { label: 'Glossary', slug: 'resources/glossary' },
// ],
// },
// ],
'/resources': [
{
label: 'Resources',
items: [
{ label: 'Overview', slug: 'resources' },
{ label: 'Glossary', slug: 'resources/glossary' },
{ label: 'Docs', slug: 'resources/docs' },
],
},
],
};

/**
Expand Down
50 changes: 50 additions & 0 deletions src/content/docs/resources/docs.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
title: Docs
description: Links to helpful docs for FRC programming
---

Here are some links to helpful documentation that you might reference while programming FRC robot code.

## Libraries

| Name | Docs Site | API Docs |
| :---------------------- | :-------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------- |
| WPILib | https://docs.wpilib.org/en/latest/ | https://github.wpilib.org/allwpilib/docs/2027/java/index.html |
| Phoenix 6 | https://v6.docs.ctr-electronics.com/en/stable/ | https://api.ctr-electronics.com/phoenix6/stable/java/ |
| REVLib | https://docs.revrobotics.com/revlib | https://codedocs.revrobotics.com/java/com/revrobotics/package-summary.html |
| Kauailabs’ NavX Library | https://pdocs.kauailabs.com/navx-mxp/software/roborio-libraries/java/ | https://www.kauailabs.com/public_files/navx-mxp/apidocs/java/index.html |
| Studica’s Titan Library | https://docs.dev.studica.com/en/latest/docs/GettingStarted/index.html | https://dev.studica.com/releases/JavaAPIDocs/index.html |
| Limelight | https://docs.limelightvision.io/docs/docs-limelight/getting-started/summary | https://limelightlib-wpijava-reference.limelightvision.io/frc/robot/package-summary.html |
| PhotonVision | https://docs.photonvision.org/en/latest/index.html | https://javadocs.photonvision.org/release/ |
| PathPlannerLib | https://pathplanner.dev/pathplannerlib.html | https://pathplanner.dev/api/java/ |
| ChoreoLib | https://choreo.autos/choreolib/getting-started/ | https://choreo.autos/api/choreolib/java/index.html |

## Version Control

| Name | Docs Site |
| :------------------------- | :------------------------------------------------------------ |
| Git | https://git-scm.com/ |
| GitHub | https://docs.github.com/en |
| Version Control in VS Code | https://code.visualstudio.com/docs/introvideos/versioncontrol |

## IDE

| Name | Docs Site |
| :------ | :--------------------------------- |
| VS Code | https://code.visualstudio.com/docs |

## Logging

| Name | Docs Site | API Docs |
| :----------- | :----------------------------- | :----------------------------------------------- |
| AdvantageKit | https://docs.advantagekit.org/ | https://docs.advantagekit.org/javadoc/index.html |
| tinylog | https://tinylog.org/ | https://tinylog.org/javadoc/ |
| DogLog | https://doglog.dev/ | https://javadoc.doglog.dev/ |

## Simulation

| Name | Docs Site |
| :------------ | :--------------------------------------------------------- | ------------------------------------------------------------ |
| MapleSim | https://shenzhen-robotics-alliance.github.io/maple-sim/ |
| dyn4j | https://dyn4j.org/ | https://www.javadoc.io/doc/org.dyn4j/dyn4j/latest/index.html |
| jMonkeyEngine | https://wiki.jmonkeyengine.org/docs/3.9/documentation.html | https://javadoc.jmonkeyengine.org/v3.9.0-stable/index.html |
1 change: 1 addition & 0 deletions src/starlightOverrides/Header.astro
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ const navLinks = [
{ href: '/learning-course/', label: 'Learning Course' },
{ href: '/educators-guide/introduction/', label: "Educator's Guide" },
{ href: '/best-practices/overview', label: 'Best Practices' },
{ href: '/resources', label: 'Other Resources' },
{ href: '/contribution/', label: 'Contribution' },
];

Expand Down
Loading