1) Setup development tools
We follow the typical set of First FRC tools: VS code and RobotBuilder.
2) How we design our software
We use the First FRC tool RobotBuilder to design 85% of the generated code.
3) How we complete the coding
Using Eclipse, we import the RobotBuilder generated code and make the remaining 15% of the changes to the code, therefore completing the majority of our coding effort.
4) How we deploy and test
We use Eclipse and a test bed that we created that has all the hardware the completed robot will have. After deployment of the code we use eclipse and the FRC Driver station to activate hardware.