Example use of The Curiously Recurring Template Pattern (CRTP) This is based on examples from Here The examples were tested on a SFE ESP32 Thing+