Initial commit
This commit is contained in:
commit
2c7628bb9f
381 files changed
+83535
No files matched your search
@@ -0,0 +1,64 @@
|
||||

|
||||

|
||||
[](https://opensource.org/licenses/MPL-2.0)
|
||||
|
||||
⚡️ **coding made ez** ⚡️
|
||||
|
||||
💅 **docs and tutorials** 💅
|
||||
|
||||
💥 **pid, odometry, pure pursuit, boomerang** 💥
|
||||
|
||||
📚 **focus on consistency** 📚
|
||||
|
||||
🧐 **out of the box documentation** 🧐
|
||||
|
||||
🔌 **plug and play example project** 🔌
|
||||
|
||||
[See a complete playlist of EZ-Template autons here!](https://www.youtube.com/playlist?list=PLyZbi14KopZK70GTSD5NpygoAcM2_ls7T)
|
||||
|
||||
## [Discord Server](https://discord.gg/EHjXBcK2Gy)
|
||||
Need extra assistance using EZ-Template? Feel free to join our [Discord Server](https://discord.gg/EHjXBcK2Gy)!
|
||||
|
||||
## Features
|
||||
EZ-Template is built with high attention to the user experience.
|
||||
|
||||
* Built with 💜 and [PROS](https://pros.cs.purdue.edu/)
|
||||
* Powerful open source Development platform for VEX V5
|
||||
* Customize and extend with other community PROS libraries
|
||||
* 🔌 Example project is plug-and-play
|
||||
* Simple to setup
|
||||
* Get up and running in minutes
|
||||
* 👀 Simple to use API
|
||||
* PID for driving, turning, swing turns, and arcs
|
||||
* Odometry with Pure Pursuit and Boomerang
|
||||
* Asynchronous PID with blocking functions
|
||||
* "Tug of war" detection
|
||||
* Overheat detection and exiting
|
||||
* Live PID tuning
|
||||
* Tracking wheel support
|
||||
* 📺 Autonomous selector
|
||||
* Easy to add autons
|
||||
* SD card saving
|
||||
* 🎮 Joystick control
|
||||
* Tank drive, single stick arcade, and dual stick arcade
|
||||
* Joystick input curves
|
||||
* Adjust joystick curves live through the controller
|
||||
* PID for your own subsystems
|
||||
* Slew for your own subsystems
|
||||
|
||||
|
||||
## Design Principles
|
||||
* **Quick to get going.** EZ-Template should make it easy to learn and use. Anything is achievable by users, even if it takes them more code and more time to write.
|
||||
* **Intuitive.** Users will not feel overwhelmed when looking at an EZ-Template project or adding new features. It should look intuitive and easy to build on top of.
|
||||
* **Sensible Defaults.** Common and popular performance optimizations and configurations will be done for users, but only with the option to override them.
|
||||
|
||||
We believe that, as developers, knowing how a library works helps us become better at using it. We're dedicating effort to creating tutorials and documentation with the hope that reading it will gain the user a deeper understanding of the tool, and become even more proficient in using it.
|
||||
|
||||
## [Support me on Patreon!](https://www.patreon.com/roboticsisez)
|
||||
Supporting me on Patreon will help guarantee that EZ-Template continues to get maintained and allow me to develop products for teams to use. [Click here](https://www.patreon.com/roboticsisez) to see my Patreon!
|
||||
|
||||
## [Download and Installation](https://ez-robotics.github.io/EZ-Template/tutorials/installation)
|
||||
Learn how to install and setup EZ-Template [here](https://ez-robotics.github.io/EZ-Template/tutorials/installation)!
|
||||
|
||||
## [License](https://opensource.org/licenses/MPL-2.0)
|
||||
This project is licensed under the Mozilla Public License, version 2.0 - see the [LICENSE](https://opensource.org/licenses/MPL-2.0) file for the full license.
|
||||
Reference in new issue
Block a user