La cámara de la Raspberry Pi no se detecta (libcamera / rpicam)
rpicam-hello dice que no hay cámaras, o tutoriales antiguos usan raspistill, que ya no existe.
Por qué pasa (diagnóstico)
- Cable plano CSI al revés o mal insertado (la Pi 5 usa un conector más estrecho y necesita otro cable).
- Comandos antiguos: el stack legacy se sustituyó por libcamera y las
rpicam-apps. - Cámara de terceros que requiere overlay manual en
config.txt.
Solución paso a paso
- Apaga la Pi y revisa el cable en ambos extremos y su orientación.
- Lista las cámaras:
rpicam-hello --list-cameras. - Prueba la vista previa:
rpicam-hello; foto:rpicam-jpeg -o test.jpg. - Las cámaras oficiales se autodetectan con
camera_auto_detect=1en/boot/firmware/config.txt; las de terceros pueden necesitar sudtoverlay(ver la doc del fabricante).
Requisitos
- Raspberry Pi
- Camera Module
- Raspberry Pi OS actual
Compatibilidad
- Raspberry Pi OS Bookworm y Trixie
- Pi 5 necesita cable de 22 pines
Verificación
Basado en la documentación oficial citada; aún no probado en este laboratorio.
Fuentes
- Raspberry Pi docs — Software de cámara (rpicam-apps) (en inglés)
- Raspberry Pi docs — Instalar una cámara (en inglés)
Manuales de aparatos relacionados
Guías relacionadas
- RPi.GPIO no funciona en la Raspberry Pi 5
- La Raspberry Pi no da imagen por USB-C
- Mi Raspberry Pi 5 no detecta el SSD NVMe
- Aviso de bajo voltaje (rayo) o Raspberry Pi que se ralentiza
- Arrancar la Raspberry Pi 5 desde USB o SSD (BOOT_ORDER)
- IP fija en Raspberry Pi OS Bookworm/Trixie con nmcli
Más guías de Raspberry Pi.