En esta sesión vamos a explorar todos los usos que se le pueden dar a la Raspberry Pi, que son incontables, y qué sistemas operativos habituales nos pueden ayudar en esos usos.
Ten en cuenta que esta sesión está compuesta por más de un vídeo y recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 3.0 del curso de iniciación a Raspberry Pi.
Usos de Raspberry Pi
Educación y Aprendizaje
- Enseñanza de programación:
- Herramienta ideal para aprender Python, Scratch y otros lenguajes.
- Proyectos educativos:
- Creación de robots, sensores y sistemas interactivos.
- Recursos:
- Plataformas como «Code Club» y «Raspberry Pi Foundation Education».
Automatización del Hogar
- Control de dispositivos: Gestión de luces, termostatos y electrodomésticos, Monitorear el consumo energético
- Compatibles: Home Assistant, OpenHAB.
- Ejemplos:
- Encender las luces con comandos de voz.
Servidores Domésticos
- Almacenamiento en red (NAS):
- Almacena y comparte archivos en tu red local.
- Servidor VPN:
- Navegación segura y acceso remoto a tu red.
- Servidor web:
- Hospeda sitios web o aplicaciones personales.
Juegos Retro
- Consola retro:
- Emula consolas clásicas como NES, SNES y Sega Genesis.
- Software:
- RetroPie, Lakka.
- Experiencia:
- Juega tus títulos favoritos de los años 80 y 90.
Investigación y Desarrollo
- Prototipado rápido: Ideal para probar nuevas ideas y conceptos.
- Robótica: Control de robots y drones.
- IA y Machine Learning: Proyectos de reconocimiento de imágenes y voz.
Robótica
- Kits de robótica: Compatible con LEGO Mindstorms, CamJam EduKit.
- Proyectos: Construir y programar robots para seguir líneas, evitar obstáculos.
- Beneficios: Fomenta el pensamiento lógico y la resolución de problemas.
Electrónica y Computación Física
- Componentes comunes: LEDs, sensores, motores, pantallas.
- Proyectos: Semáforo, medir la temperatura, controlar un servo motor.
- Software: Scratch, GPIO Zero, RPi.GPIO para controlar hardware.
Ciencias de la Computación
- Conceptos clave: Algoritmos, estructuras de datos, redes.
- Proyectos: Crear un servidor web, implementar algoritmos de búsqueda y ordenación.
- Herramientas: Linux, Apache, MySQL, PHP (LAMP stack).
Ciencias de datos e IOT
- Trabajo con datos: Recolección de datos de sensores, análisis y visualización.
- Proyectos IOT: sistemas IOT, dispositivos domésticos o ambientales
Educación Digital
- Acceso a la Informática: la Raspberry Pi como ordenador personal asequible para el aprendizaje.
- Sistemas Operativos: Aprender sobre diferentes sistemas operativos: Raspbian, Ubuntu, entre otros.
Matemáticas y Ciencias
- Matemáticas: Visualización de datos, gráficos, simulaciones.
- Ciencias: Experimentos con sensores (temperatura, humedad, luz), mediada y representación
- Software: Matplotlib, SciPy, Jupyter Notebooks.
Proyectos Interdisciplinarios
- Crear un sistema de riego (biología + tecnología).
- Desarrollar un juego (arte + programación).
- Beneficios: Integración de múltiples áreas.
Veamos en este segundo vídeo los sistemas operativos para Raspberry Pi más utilizados y recomendados.
Vídeo de la sesión 3.1 del curso de iniciación a Raspberry Pi.
Sistemas Operativos para Raspberry Pi
Raspbian (Raspberry Pi OS)
- Descripción: Sistema operativo oficial basado en Debian.
- Características:
- Optimizado para Raspberry Pi.
- Incluye software educativo y herramientas de desarrollo.
- Uso recomendado: Educación, proyectos generales, principiantes.

Ubuntu
- Descripción: Una de las distribuciones de Linux más populares.
- Versiones compatibles:
- Ubuntu Server, Ubuntu Core, Ubuntu MATE.
- Características:
- Amplia comunidad y soporte.
- Ideal para servidores y desarrollo.
- Uso recomendado:
- Desarrollo de software, servidores.
OSMC (Open Source Media Center)
- Descripción: Sistema operativo centrado en multimedia.
- Características:
- Basado en Kodi.
- Reproducción de video, música y fotos.
- Uso recomendado: Centros multimedia, entretenimiento en el hogar.
LibreELEC
- Descripción: Distribución ligera con Kodi.
- Características:
- Simplicidad y el rendimiento.
- Para dispositivos más limitados.
- Uso recomendado: Centros multimedia, entretenimiento en el hogar.
RetroPie
- Descripción: Emulación de juegos retro.
- Características:
- Múltiples consolas clásicas.
- Interfaz fácil de usar.
- Uso recomendado: Juegos retro, emulación.
Home Assistant
- Descripción: Domótica profesional y DIY.
- Características:
- Ideal por su facilidad de uso
- Extensa comunidad de complementos.
- Excelente documentación
- Uso redomendado:
- Domótica doméstica y profesional. IOT. ![[1.5.internet_of_things___iot_Network_Hassio_reducida_350.jpg]]
Windows 10 IoT Core
- Descripción: Versión de Windows para dispositivos IoT.
- Características:
- Diseñado para proyectos de Internet de las Cosas.
- Soporte para UWP (Universal Windows Platform)
- Permite desarrollar aplicaciones universales de Windows.
- Uso recomendado:
- Proyectos de IoT, desarrollo con .NET.
Arch Linux ARM
- Descripción:
- Versión de Arch Linux para ARM.
- Características:
- Ligero y altamente personalizable.
- Ideal para usuarios avanzados.
- Uso recomendado:
- Usuarios experimentados, personalización extrema.
DietPi
- Descripción:
- Distribución ligera y optimizada.
- Características:
- Enfoque en la eficiencia y el bajo consumo de recursos.
- Amplia selección de software preconfigurado.
- Uso recomendado:
- Servidores, proyectos de IoT, usuarios que buscan eficiencia.
Otros Sistemas Operativos
- Opciones adicionales:
- RISC OS: Sistema operativo clásico para ARM.
- Kali Linux: Para pruebas de penetración y seguridad.
- Alpine Linux: Ligero y seguro, ideal para contenedores.
- Pidora: Basado en Fedora, para usuarios avanzados.
Todas las clases de este curso
- Iniciación a Raspberry Pi #1 Presentación e historia
- Iniciación a Raspberry Pi #2 Modelos y complementos
- Iniciación a Raspberry Pi #3 Usos y sistemas operativos
- Iniciación a Raspberry Pi #4 Materiales necesarios e instalación
- Iniciación a Raspberry Pi #5 Primer arranque y configuración wifi
- Iniciación a Raspberry Pi #6 Menús y sistema de archivos
- Iniciación a Raspberry Pi #7 Aplicaciones
- Iniciación a Raspberry Pi #8 Sistema de ayuda y acceso remoto
- Iniciación a Raspberry Pi #9 Aplicaciones instalables
- Iniciación a Raspberry Pi #10 Configuraciones 1 de 2
- Iniciación a Raspberry Pi #11 Configuraciones 2 de 2
- Iniciación a Raspberry Pi #12 Entornos de programación
- Iniciación a Raspberry Pi #13 Cámara y GPIO
- Iniciación a Raspberry Pi #14 Distribuciones para Raspberry Pi 1 de 2
- Iniciación a Raspberry Pi #15 Distribuciones para Raspberry Pi 2 de 2