Use for timing tests, configuration protocols (figuring out what is attached and which arduino handles which function)