Using Function Wrappers in C++ to Abstract Hardware Differences in Arduino
A clever use of function wrappers in C++ can hide hardware complexity—but the real secret to seamless Arduino abstraction lies just beneath the surface.

A clever use of function wrappers in C++ can hide hardware complexity—but the real secret to seamless Arduino abstraction lies just beneath the surface.