L298N: Inherit from GPIOConsumer
L298N: declare inherited methods
L298N: empty ReleasePins implementation
L298N: fix include guards
L298N: Create factory method and empty implementation
Integrate pthread
L298N: Create implementation
L298N: ReleasePins implementation
L298N: UseSoftPWM partial implementation
Includes for PWM
L298N: UseSoftPWM output error
L298N: SetPin/PwmValue methods and empty implementations
L298N: fix objectless ConsumePin call in Create factory method
L298N: SetPWMValue implementation
L298N: SetPinValue implementation
Add boards test source
Integrate boards test