Skip to content

Latest commit

 

History

History

List of modules provided by this library:

Name Info MCU SBC info
ddcmotor DC motor driver with 2 control mode (DIR/DIR or DIR/PWM) and max speed calibration (for use in combination with an other one) YES (PlatformIO support) YES
ddigitalbutton use a digital pin as button with support for debounce, double push, long press YES (PlatformIO support) YES
ddigitalinput extend use of input pin with changed detect, rising detect and == operator overload YES (PlatformIO support) YES
ddigitaloutput extend use of output pin with toggle, = operator overload, == operator overload YES (PlatformIO support) YES
dgpio wrapper for lgpio and arduino gpio api YES (PlatformIO support) YES
di2c access i2c bus and act as master device no wrapper yet for Arduino, You can use its Wire lib YES Can be used as stand-alone lib
dpwm easy use pwm with extended funcionality YES (PlatformIO support) YES
dservo easy use servo motors with a lot of functions YES YES
dstring add c++ std::string support for arduino YES (PlatformIO support) CPP have its STL std::string Can be used as stand-alone lib
dutils wrapper for some function from mcu to sbc and viceversa YES YES
dvector add c++ std::vector support for arduino YES (PlatformIO support) CPP have its STL std::vector Can be used as stand-alone lib