My old arduino library...needs a lot of pruning