Description
Describe the request
Create an introductory tutorial that guides the user through the basic process of creating an Arduino boards platform.
Although the creation of a standalone platform from scratch is a very involved and complex endeavor, the referencing capabilities of the platform framework allow the creation of platforms that may consist of as little as a handful of lines in a boards.txt
file, referencing the other components from existing platforms. The tutorial can demonstrate the creation of one of these referencing platforms. These minimal platforms can be very useful even to users who only want to make some minor changes to an existing platform.
🙂 This tutorial would serve as an entry point for aspiring platform developers.
🙂 After they gain an overview of the platform system from the tutorial, the Arduino Platform Specification can by used by the developer as a reference to be consulted for more information on specific topics as needed, rather than having to slog through the entire specification before they can get started.
Describe the current behavior
The Arduino Platform Specification provides a comprehensive reference of the Arduino boards platform framework.
🙁 For a casual developer with no prior knowledge of Arduino platforms, this document will likely present a steep learning curve.
Arduino CLI version
Any
Operating system
All
Additional context
The simple platform from the tutorial could be published as an example to accompany it.