pololu compact protocol