Como sabes, la Raspberry Pi no tiene ningún pin de entrada analógico. Esto hace que la conexión de algunos sensores y otros dispositivos sea un poco más difícil. Existen bastantes soluciones diferentes, pero es probable que el uso de algo como el conversor ADC MCP3008 sea la mejor solución.
El código del tutorial ADC con Raspberry Pi es bastante sencillo, sin embargo, algunos dispositivos que puedas conectar requerirán de un poco de matemáticas para calcular el valor correcto. En este ejemplo, se muestra cómo detectar cambios en la luz con una fotoresistencia LDR.