Create a string containing values char c_buffer[22]; sprintf(c_buffer, "value1: %u, value2:%u", variable1, variable2); nexSerial.print(c_buffer); Value formats are same as for printf – see here