Libraries, concepts, and source for firmware via Arduino