Writing Robot code in Python:

Using NetworkTables from Python:

  • To install NetworkTables on a system that does not have RobotPy or pyfrc installed on it (such as a coprocessor like the Raspberry Pi), see the pyntcore installation documentation.

Using cscore from Python:

Installing extra software packages on the RoboRIO:

  • You can install third party packages such as OpenCV, NumPy, robotpy-cscore, robotpy-ctre, and other python packages on your RoboRIO using the RobotPy Installer.

Package notes

Notes specific to individual packages