Thank you for your interest in improving ArduinoStrike! This project grows stronger with each contribution, and whether it’s fixing an issue or suggesting a new idea, your help makes a big difference. Here’s how you can contribute:
- Report Bugs: If you find an error or a bug, please create a new issue on GitHub with a detailed description.
- Suggest Improvements: If you have ideas on how to enhance the project, feel free to open a discussion or issue to suggest them.
- Share Your Code: If you’ve solved a problem or added a new feature, share it with the community by creating a Pull Request (PR).
- Spread the Word: The more people who know about this project, the better! Share it with friends who might want to contribute or use it.
-
Be Friendly and Open to Different Ideas
- ArduinoStrike is a community space for everyone interested in improving the project, so let’s keep the environment respectful and welcoming.
-
Use Code Blocks
- When including code, use code blocks for readability. For longer snippets (30+ lines), please use a GitHub gist instead.
-
Choose Clear Titles
- Titles should be brief and to the point, capturing the essence of the issue or change.
-
Provide Details
- When describing a problem, please include:
- A clear description of the issue
- Code snippets if applicable
- Information on your setup (e.g., Arduino model, library version)
- When describing a problem, please include:
- Fork the Repository: Create a copy of the project in your account.
- Create a Separate Branch: Name it after the change, e.g.,
fix-recoil-bug
oradd-feature
. - Make Your Changes: Write clean, understandable code.
- Test Your Code: Ensure it works as expected.
- Submit the PR: Make a pull request and, in the description, explain what you changed and why it’s beneficial.
Thank you for helping to improve ArduinoStrike! Your contribution is truly appreciated.