developed for an arduino multi function