// CONTRIBUTE Add Experiments

Submit raw hacks, hardware notes, and code samples. Keep descriptions concise and technical. Screenshots or schematics welcome.

How to Contribute

Follow these simple steps to share your hack with the community.

1
Create Your Hack
Build something awesome with your Badger 2350

First, create your project! Whether it's a simple LED controller or a complex IoT application, we welcome hacks of all skill levels and complexity.

Test your code
Take photos/videos
Document components
Fork the Repository
Get your own copy of the Badger codebase

Visit our GitHub repository and click "Fork" to create your own copy. This allows you to make changes without affecting the main repository.

Fork on GitHub
Write Your Tutorial
Create a comprehensive guide using MDX format

Write your tutorial in MDX format (Markdown with React components). Include step-by-step instructions, code snippets, troubleshooting tips, and photos of your build.

Your tutorial should include:

  • • Clear title and description
  • • Difficulty level (easy/medium/hard)
  • • Estimated completion time
  • • Required hardware components
  • • Step-by-step instructions
  • • Code snippets with explanations
  • • Photos or diagrams
  • • Troubleshooting section
  • • Ideas for improvements
Submit Your Contribution
Create a pull request to share your hack

Once your tutorial is ready, create a pull request to submit it to the main repository. Our maintainers will review your contribution and help you polish it before publishing.

Need help with Git/GitHub?

Check out our contributor guide for detailed instructions on creating pull requests.

Content Guidelines

Help us maintain high-quality content by following these guidelines.

✓ Do's
  • Test your code thoroughly before submitting
  • Include clear, high-quality photos
  • Write step-by-step instructions
  • Explain complex concepts simply
  • Include troubleshooting tips
  • Add safety warnings where needed
  • Credit any sources or inspiration
✗ Don'ts
  • Submit untested or broken code
  • Use copyrighted images without permission
  • Skip safety considerations
  • Write overly complex explanations
  • Include inappropriate content
  • Plagiarize others' work
  • Promote commercial products excessively

Join Our Community

Connect with other Badger 2350 enthusiasts, get help with your projects, and stay updated on the latest community contributions.

GitHub Discussions

Ask questions and discuss projects with the community.

Join Discussion

Issues & Requests

Report bugs or request new features for Badger.

View Issues

Developer Resources

Documentation and examples for contributing to Badger.

View Docs

Ready to Contribute?

Your next great idea could inspire thousands of makers. Start contributing to Badger today!