Ayuda puerto serial

Hola, me podria decir como podria sumar dos numeros enteros y el resultado convertirlo a numero binario, pero el usuario tiene que introducir los valores a sumar.
Gracias saludos

int a = 3;
int b = 4;
int suma;

void setup() {
   Serial.begin(9600);
}

void loop() {
    suma = a + b;
    Serial.print("Suma=");
    Serial.println(suma, BIN);   
}