This release simplifies the installation process for the MotorGo boards and the MotorGo driver - all of the setup can now be directly done in Arduino IDE and PlatformIO. The compile time for the library has also reduced significantly with the removal of unused files.
Changes:
Updated arduino library generation to match Arduino library registry standards
Update docs to reflect new installation process
Switch to internal fork of SimpleFOC, with support for other microcontrollers and drivers removed
Update library name to use dashes instead of underscores
Bug Fixes:
Fix bug with position limits being incorrect with motors were reversed
Fix Arduino library build script to correctly handle missing platform list in library.json
List of included PRs
105
116
114
117
110
121
122
Checklist:
[x] This PR is merging a branch titled release-X.x.x into main
[x] library.json and library.properties have been updated to reflect the release version
[x] platformio.ini has been updated for all example projects to reflect the release version
[x] Example code in documentation matches code in example projects (in case API functionality changes)
[x] The generated Arduino library ZIP has been tested
[x] All new and existing tests passed
[x] A draft release has been created on main. Tag and release name should match the format vX.x.x
Once all checklist items are complete, merge PR with a merge commit
Post-Merge Checklist
[x] Auto generate release notes and publish release
[x] Merge Arduino library into main and publish release in motorgo-arduino
[x] Confirm that docs deploy successfully for both release version and main
Description
This release simplifies the installation process for the MotorGo boards and the MotorGo driver - all of the setup can now be directly done in Arduino IDE and PlatformIO. The compile time for the library has also reduced significantly with the removal of unused files.
Changes:
Bug Fixes:
library.json
List of included PRs
105
116
114
117
110
121
122
Checklist:
library.json
andlibrary.properties
have been updated to reflect the release versionplatformio.ini
has been updated for all example projects to reflect the release versionvX.x.x
Once all checklist items are complete, merge PR with a merge commit
Post-Merge Checklist
motorgo-arduino