The PROS development team is pleased to announce the general availability of PROS
for Atom!
About PROS
PROS is a lightweight and fast alternative open source operating system for the VEX Cortex Microcontroller. Built using GCC, PROS utilizes the full functionality of the C language to maximize the potential of the Cortex Microcontroller and teach industry-standard coding practices. PROS is built with developers in mind and with a focus on providing an environment for industry-applicable experience.
New Features
Check out our new website and branding at pros.cs.purdue.edu. PROS documentation should now be easier to browse (and is mobile-friendly!).
We’ve built new installers for Windows, OS X, and Debian-based Linux (community support available for Arch). You can go to pros.cs.purdue.edu/download to always get the latest installer for your computer.
Note that for Windows, Smart Screen may notify you that the app you are trying to download couldn’t be verified (these installers are new and it turns out Authenticode certificates are expensive). To bypass this message, click “More Info”, then “Run Anyway”.
PROS for Atom is now generally available for everyone to use (originally in a beta program). We believe Atom will provide a much more enjoyable programming experience for new and experienced developers alike. It is more customizable, looks better, and has better syntax checking than Eclipse. Check out some screen shots below:
If Atom isn’t to your taste, the PROS Command Line Interface enables you to perform all the same PROS project management tasks as Atom (like new project creation and uploading binaries), but from command prompt or through a plugin in your favorite editor. Additionally, the Windows and OS X installers make Atom optional to install, so you can just install the CLI and toolchain necessary to work with PROS.
The PROS kernel has been open sourced. Feel free to make modifications and share with others. If you find something to improve, please shoot us a pull request. The PROS Development Team appreciates the support of the incredibly skilled users in this community and we look forward to the future of PROS as a project backed by the VEX community as a whole. An important note on PROS licensing: all PROS source code projects are licensed under the Mozilla Public License 2.0. Binary distributions (i.e., kernel templates that have been previously distributed) will continue their license under the Modified BSD 3-Clause license.