Skip to content

per1234/inoplatforms

Repository files navigation

ino-hardware-package-list

Check Files status Check General Formatting status Check Go status Check License status Check Markdown status Check npm status Check Poetry status Check Prettier Formatting status Check SVG status Check Website status Check Workflows status Check YAML status Deploy Website status Spell Check status Sync Labels status

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.

Columns

  • Name: The package index packages[].platforms[].name value, the platform.txt name 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.

Related

Contributing

Additions/corrections/updates to the list are welcome! Please submit a pull request or issue.

Acknowledgments

Thanks to the open source community who contribute to this project and the software and resources it uses!

See the Acknowledgments page for details.