A list of all known Arduino hardware packages.
Hardware packages provide the boards platform (AKA "core") and toolchain needed to add support for a board to the Arduino development software (e.g., Arduino IDE).
The list can be viewed online here.
- Name: The package index
packages[].platforms[].name
value, the platform.txtname
property value, or an arbitrary name determined from looking at the repository content. - Vendor: The package index
packages[].name
value or the name of the platform's vendor folder. The machine-friendly name of the package is{vendor}:{architecture}
. - Architecture: The package index
packages[].platforms[].architecture
value or the name of the platform's architecture folder. The machine-friendly name of the package is{vendor}:{architecture}
. - Repository: The website where the platform files are stored.
- Boards Manager URL: The URL for the package index file that provides Boards Manager installation support. This URL must be added to the Arduino IDE's File > Preferences > Additional Boards Manager URLs.
- Repository Data Folder: The folder in the repository that contains boards.txt.
- Branch Name: The branch of the repository that contains the platform files.
- Notes: Additional information.
- https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls
- The "Unofficial list of 3rd party boards support urls" differs from ino-hardware-package-list in:
- Less comprehensive due to consisting of submissions from boards platform authors.
- Is not in a machine-readable form.
- The "Unofficial list of 3rd party boards support urls" differs from ino-hardware-package-list in:
Additions/corrections/updates to the list are welcome! Please submit a pull request or issue.
Thanks to the open source community who contribute to this project and the software and resources it uses!
See the Acknowledgments page for details.