Guardar una variable entera si estoy introduciendo por Serial

Hola, estoy metiendo una variable por el serial de arduino y la estoy guardando en una variable int de mi codigo pero me sale otra cosa
es decir quiero meterle 1 y me sale en el serial un numero de 49
como puedo giardar lo que meto por el serial en un entero, alguien sabe?

Moderador: Titulo editado por escribirse con mayúsculas.

Los valores por serial se leen como ASCII de modo que debes restarle 48 para tener un entero.

Prueba con este ejemplo.

funcion toInt()

Moderador: Enlace editado