# Contributing to XMC for Arduino First important point: **All Contributions** are welcomed :open_hands:. Please contribute and raise issues via the [github repository](https://github.com/Infineon/XMC-for-Arduino/tree/master). ## Overview for Contributors - Start your contribution by creating a [fork](https://github.com/Infineon/XMC-for-Arduino/fork) of this repository. - It's recommended to create a separate branch for your contribution in your fork. - Once your contribution is ready & tested, please create a [Pull Request](https://github.com/Infineon/XMC-for-Arduino/compare) to the master branch. We have some automated tests, so make sure you've browsed our [CODE CONVENTIONS](CODE_CONVENTIONS.md) and [development instructions](https://xmc-arduino.readthedocs.io/en/latest/development-instructions.html) - Once we merged your changes to the master branch, they are automatically included in the next release. ## Development Please check [development instructions](https://xmc-arduino.readthedocs.io/en/latest/development-instructions.html) section in our documentation for more information on how to set up your development enviroment and start developing XMC4Arduino!