Commit Graph

5 Commits (2a6592d8288ecc83209112ccb6b3849514b87f27)

Author SHA1 Message Date
Yuri D'Elia 2a6592d828 Completely remove PIN macros 2021-07-02 19:28:21 +02:00
Yuri D'Elia 300d86ca86 Change the pin definitions in order to be valid types
Remove the constructor from GPIO_pin so that we can use brace
initialization at compile time.

Rewrite the contents of pins.h to construct GPIO_pin types directly by
the use of a simple preprocessor macro.

Makes the code type-check and easier to read/extend.
2021-07-02 19:11:54 +02:00
Alex Voinea 6bd4db2681 Functional SHR16 2021-06-18 06:42:28 +02:00
Alex Voinea 7845f9aad4 SHR16 gpio 2021-06-18 06:42:28 +02:00
Alex Voinea 57abb7ecc4 Example TMC2130 pinout 2021-05-17 17:10:02 +03:00