* **New Features**
* Added a GPIO hardware abstraction layer for reading pin levels from applications.
* Applications can now query the number of available GPIO pins so they can adapt to different devices.
* **Chores**
* Integrations updated so GPIO capabilities are discoverable and exported to running applications.
* **Documentation**
* Added new C coding style guide detailing naming conventions for files, directories, macros, constants, variables, functions, and type definitions with illustrative examples.
* Updated C++ coding style documentation with clarifications on C naming conventions and header directory organization patterns.
* **Refactor**
* Updated header include paths throughout the codebase to use lowercase naming conventions consistently.