universal integrated peripheral library