There are now 2 versions of the repository available
For new users, please download the master (stable) branch of the github repo from here (https://github.com/rogerclarkmelbourne/ ... master.zip
) as described in the installation wiki
For anyone who wants to be on the leading (bleeding edge), we now have a "development" branch of the repo https://github.com/rogerclarkmelbourne/ ... evelopment
My aim is to keep the development branch functional, however we can't test all changes against all possible boards and libraries, so its possible that the development branch may have issues of which we are not aware.
If you have an enhancement or a fix which you'd like to submit, the best method is to have a Github account, and "fork" the repohttps://github.com/rogerclarkmelbourne/Arduino_STM32
, then make and test the change to your fork, before sending a Pull Request for the change.
Please only put one change per Pull Request, as its much harder to find and revert bugs if multiple issues different things are changed in the same PR. Note. I'm happy to accept multiple file changes in the same PR, just not PR's which fix multiple unrelated issues.
Depending on the percieved risk of the PR I will either pull it directly to the Master branch or to the development branch.
Things which are low risk, are things like new libraries or minor changes to one board.
Things which are higher risk, and while will be pulled into the Development branch, are changes to existing core libraries e.g. to SPI, or to the Core.