This repository defines a package gathering software elements allowing to abstract the Arduino plateform for hardware I/O management.
| Name | Type | Description |
|---|---|---|
| Arduino_Pin_Id | uint8 | Identifier of the digital pin of the Arduino board. From 0 to 69. |
| Name | Description |
|---|---|
| Configure_Pin | Allows to configure the pin of the Arduino board (identified by Arduino_Pin_Id) as an output pin. This operation shall be called once at initialization, before setting the level of the pin. |
| Name | Type | Description |
|---|---|---|
| Arduino_Pin_Id | Analog_Pin_Id | Identifier of the analog pin of the Arduino board. |
- Hardware_IO_Interfaces : https://github.com/SanteyneEmbeddedSystems/Hardware_IO_Interfaces/releases/tag/v2.0.0
This repository shall be clone within the libraries folder of the Arduino sketchbook folder.