The three main operating systems in use today are Windows, MacOS, and Linux. Some of the software used in FRC runs only on Windows, but software development for the robot itself can be done on any of the three.
The Drop Bears use python 3.8. If your system doesn't have python or the version installed is earlier than 3.8, download it from here.
You also need to install python libraries used by our team.
To install these libraries:
py -3 -m pip install -pyfrc
- Linux and Mac OS
pip3 install -U pyfrc
Text editor setup
What is a text editor? It is what programmers use to edit their code. It is important to think what you want to get out of your text editor. Some features to consider about a text editor include: auto save, syntax highlighting (basically colouring text), linting (showing warnings and errors within your code).
Recommended text editors:
Git is a version control system that allows for collaboration between people working on a single codebase. At any given time there is a single master version of every file. If multiple people change the same file, Git ensures that the changes do not erase each other.
How do I get git?
Windows and Mac OS here
Linux git comes preinstalled.
How do I use git?
A simple guide to using Git and GitHub for the Drop Bears can be found here.