El objetivo de este post es empezar a anotar algunas ideas referente al testing de SLM ejecutados de forma local. La finalidad como tal es tener una lista prompt con un metodo que me permita evaluar las respuestas a el caso planteado en diversas areas. De momento el matiz es simplemente dividir por areas, aunque no descarto hacer combinaciones generales por niveles de “madurez en inteligencia” hasta simplemente un repaso general de habilidades. El tema de la puntuacion esta todavia dando vueltas en mi cabeza debido a que el cerebro humano puede caer en cierta subjetividad, empero, en el apartado de literatura y creatividad puede ser directamente la mayor ventaja frente al analisis asistido por computadora.
Teniendo en cuenta eso, de momento el primer punto lo dedicare a cuestiones que he titulado:
En este apartado la finalidad es poner aprueba la capacidad creativa del SLM, su capacidad de diseño frente textos y la comprensión de restricciones específicas. Todo gira alrededor de principalmente la coherencia y la calidad linguistica que logra ejercer a la hora de las respuestas.
1.1 Escritura Creativa
Para este primer punto nuestro objetivo es evaluar la concisión narrativa, la construcción de una atmósfera y la capacidad de generar impactos literarios.
Escribe un microrrelato de máximo 150 palabras donde un bibliotecario encuentra un libro del cual no sabia de su existencia y no tiene autor, pero que contiene la historia de su vida futura. El tono debe ser de misterio y debe incluir un giro inesperado en la última frase.
1.2 Poesía
De plano niego que un LLM pueda generar algo que conecte con la experiencia humana en forma de poesía, pero ponerlo a prueba en el mundo del lenguje para llevarlo a su limite no es mala idea, como tal la interpretacion semantica es aquí fundamental para llevar a cabo la tarea. Luego esta el tema de los conceptos abstractos: ¿Entiende realmente qué es una “elegía” y puede aplicarla a un concepto no-físico como una “versión de uno mismo”? O tambien puede ser que sigua el tono de “lamento” y se centra en la “carga de los caminos no tomados”, como tambien se puede desvíar a una simple lista de “qué hubiera pasado si…”. Este prompt va para esa coyuntura en especifico, una especie de medidor frente a conceptos que de plano ni siquiera son claros en los tiempos actuales. Aqui lo mas importante es evaluar la sensibilidad para abordar conceptos de identidad, arrepentimiento y la naturaleza multifacética del “yo”.
Escribe una elegía no por una persona muerta, sino por una versión de uno mismo que nunca llegó a existir: el “yo” que tomó otras decisiones, el “yo” que vivió en otra ciudad. El poema debe reflejar sobre la carga de los caminos no tomados y la identidad como una construcción de posibilidades perdidas.
1.3 Diálogo
Para este punto se va a evaluar la creatividad para personificar ideas, el uso del diálogo como una batalla ideológica y la habilidad de hacer que conceptos abstractos parezcan reales y creíbles.
Escribe un diálogo entre dos conceptos abstractos personificados: 'La Procrastinación' (un personaje carismático, relajado y convincente) y 'La Disciplina' (un personaje rígido, predecible y un poco aburrido). El tema de su discusión es el alma de un estudiante que tiene una entrega importante para el día siguiente.
1.4 Generación de Ideas
Evaluar originalidad, fusión de dominios dispares y viabilidad conceptual.
Diseña 4 conceptos para “aulas del futuro” que no usen tecnología tradicional (pantallas, tablets). Enfócate en el diseño del espacio, la interacción humana y la naturaleza para mejorar el aprendizaje y la colaboración.
1.5 Adaptación de Género
Es una de las pruebas más divertidas y reveladoras para un SLM. Mide su comprensión profunda de los clichés, tonos y estructuras narrativas de dos géneros dispares y su capacidad para fusionarlos de forma coherente y creativa.
Toma el cuento de Caperucita Roja y reescribe la escena del bosque desde la perspectiva del lobo, pero como un empresario de startups que ve a Caperucita como una oportunidad de negocio. Mantén el tono satírico.
1.6 Metáfora Técnica
Evaluar creatividad explicativa, analogía funcional y claridad conceptual disfrazada de narrativa.
Explica el funcionamiento de un contenedor Docker usando una metáfora basada en la cocina de un restaurante caótico.
1.7 Parodia/Estilo Satírico
Evaluar tono irónico, crítica social implícita y coherencia en el género paródico.
Escribe un correo electrónico de RRHH anunciando el nuevo retiro de “Sinergia y Reinvención Radical”. Las actividades incluyen: una “caverna del silencio” donde los empleados meditan sobre sus KPIs, un taller de “desempaquetado de paradigmas” usando bloques de LEGO, y una “fogata de quiebre cognitivo” para quemar informes trimestrales antiguos. El tono debe ser de entusiasmo corporativo forzado y excesivo uso de neologismos de gestión.
1.8 Documentación Técnica
Evaluar claridad técnica, precisión y capacidad de anticipar problemas con soluciones ingeniosas.
Elabora una guía de configuración inicial post-instalación para un servidor Debian 12. La guía debe cubrir estos tres puntos esenciales:
1. Actualización del sistema: Realizar una actualización completa de todos los paquetes.
2. Creación de un usuario administrador: Crear un nuevo usuario y otorgarle privilegios de sudo de forma segura, utilizando un archivo de configuración en /etc/sudoers.d/.
3. Configuración del firewall: Instalar y activar ufw para permitir únicamente las conexiones SSH y denegar el resto por defecto
2. Razonamiento Lógico y Solución de Problemas
En este apartado, el objetivo es evaluar la capacidad del modelo para comprender y manipular información abstracta, realizar cálculos numéricos, seguir cadenas de deducción y resolver problemas estructurados. Se busca no solo la exactitud del resultado final, sino también la claridad y validez del razonamiento que lleva a él. La evaluación se centra en la precisión, la coherencia lógica y la habilidad para aplicar reglas y principios de manera correcta.
2.1 Lógica y Deducción
Un breve prompt que juega con la idea de las densidades:
¿Qué pesa más, un kilo de plumas o un kilo de plomo?
Cuestiones de lógica basica de acuerdo a la causa general de la afirmación:
Si todos los perros ladran y Fido es un perro, ¿qué hace Fido?
Aqui debe identificar la falacia de la afirmación del consecuente. La premisa “Si A, entonces B” no implica “Si B, entonces A”. La IA debe considerar otras causas posibles para el efecto (el suelo mojado), como un aspersor, un lavado de coches, etc. Demuestra que no asume la causa más obvia sin explorar alternativas:
Si llueve, entonces el suelo está mojado. Ahora, mira por la ventana y ves que el suelo está mojado. ¿Puedes concluir con certeza que está lloviendo? Explica tu razonamiento.
La solución no está en la lógica pura del enunciado, sino en inferir una condición oculta. La respuesta es que el hombre es demasiado bajo para alcanzar el botón del piso 20, pero puede usar un paraguas para pulsarlo los días de lluvia. La IA debe conectar los dos hechos aparentemente inconexos (subir hasta el 10 y los días de lluvia) en una única explicación coherente:
Un hombre vive en el piso 20 de un edificio. Cada mañana, toma el ascensor para bajar. Al volver, sube en el ascensor hasta el piso 10 y luego sube los otros 10 pisos por las escaleras. La única excepción es los días que llueve, que sube directamente hasta el piso 20. ¿Por qué hace esto?
La IA debe aplicar correctamente el principio de desplazamiento de fluidos. El hielo desplaza un volumen de agua cuyo peso es igual al suyo propio. Al derretirse, su volumen se reduce para ocupar exactamente ese espacio.La respuesta correcta es que el nivel se mantiene igual. Evalúa si la IA puede explicar el “porqué” de forma clara y correcta, no solo dar la respuesta por azar.
Tienes un vaso lleno de agua hasta el borde. Dentro del vaso flota un cubo de hielo. Cuando el hielo se derrita por completo, ¿el nivel del agua subirá y se derramará, bajará, o se mantendrá exactamente igual? Explica el porqué basándote en el principio de Arquímedes
2.2 Problemas matemáticos
Modelado de problemas de Distancia, Velocidad y Tiempo (D=VT) y resolución de ecuaciones lineales. Evalua la capacidad para establecer un sistema de coordenadas (por ejemplo, tomar la estación A como origen), calcular la distancia recorrida por el primer tren antes de que el segundo comience a moverse (la ventaja de tiempo), y luego aplicar el concepto de velocidad relativa para determinar el tiempo restante para el encuentro. La respuesta es que el tiempo de encuentro es 1.71 horas después de las 9:00 AM, es decir, a las 10:43 AM (aproximadamente).
Analiza el siguiente problema: Un tren sale de la estación A a las 8:00 AM y viaja a 60 km/h. Otro tren sale de la estación B, a 300 km de la estación A, a las 9:00 AM y viaja a 80 km/h en dirección a la estación A. ¿A qué hora se encontrarán? Piensa en voz alta y explica tu razonamiento.
Problema de Tasa de Trabajo (Algebra), evalua la capacidad para traducir “tiempo para completar una tarea” a “tarea completada por hora” y luego combinar esas tasas. El “pensar en voz alta” revela si el modelo entiende este concepto clave o si simplemente aplica una fórmula memorizada.
La respuesta es 4 horas
Analiza el siguiente problema: Una grúa puede vaciar un contenedor de agua en 6 horas. Una segunda grúa, más pequeña, puede vaciar el mismo contenedor en 12 horas. Si ambas grúas trabajan juntas, ¿cuánto tiempo tardarán en vaciar el contenedor? Piensa en voz alta y explica tu razonamiento, definiendo cómo representas la 'tasa de trabajo' de cada grúa.
Problema de Optimización (Geometría), hace uso de ecuaciones cuadráticas, conceptos de perímetro y área, y cálculo de vértices de una parábola (o completar el cuadrado). Para evaluar la capacidad para construir un modelo matemático a partir de una descripción física, identificar la relación entre las variables (largo y ancho) y formular una función de área que debe ser optimizada.
La respuesta es que las dimensiones que maximizan el área del jardín son 25 metros de largo y 12.5 metros de ancho, lo que da un área de 312.5 m².
Analiza el siguiente problema: Tienes 50 metros de valla para crear un jardín rectangular. Uno de los lados del jardín será una pared existente, por lo que solo necesitas vallar los otros tres lados. ¿Cuáles deben ser las dimensiones del jardín para maximizar su área? Explica tu proceso paso a paso, desde cómo planteas las ecuaciones hasta cómo encuentras el valor máximo.
Problema de Probabilidad Condicional, hace uso de cálculos de probabilidades condicionales y comprensión del concepto de muestreo sin reemplazo. Sirve para ver la capacidad para descomponer el problema en casos mutuamente excluyentes (la primera fue roja O la primera fue azul) y calcular la probabilidad de cada camino. Demuestra si el modelo entiende que los eventos no son independientes.
La respuesta es que la probabilidad de que la segunda canica sea roja es de 5/8 (o 62.5%).
Analiza el siguiente problema: En una bolsa hay 5 canicas rojas y 3 canicas azules. Sacas una canica de la bolsa, anotas su color y no la devuelves. Luego, sacas una segunda canica. ¿Cuál es la probabilidad de que la segunda canica sea roja? Detalla tu razonamiento, explicando cómo cambia el universo de posibilidades después de la primera extracción.
Problema Problema Lógico-Aritmético, mira la resolución de un sistema simple de ecuaciones lineales, nos permite ver la capacidad para traducir frases del lenguaje natural (“4 veces mayor”) a una expresión matemática (y = 4x) y usar el proceso de eliminación lógica. Es una prueba excelente para ver si el modelo puede construir un argumento deductivo paso a paso.
La respuesta es el numero 28.
Analiza el siguiente problema: Estoy pensando en un número de dos dígitos. La suma de sus dígitos es 10. El dígito de las unidades es 4 veces mayor que el dígito de las decenas. ¿Qué número estoy pensando? Explica tu razonamiento en voz alta, mostrando cómo usas cada una de las pistas para acotar las posibilidades hasta llegar a la respuesta.
Problema de Series Infinitas y Geometría Iterativa (Cálculo del Área de una Construcción Fractal). La resolución de este problema evalúa la capacidad para modelar un proceso geométrico iterativo (basado en la autosimilitud y la reducción de escala) como una serie matemática infinita. Para este caso, el modelo requiere identificar el patrón de la contribución del área en cada iteración. Luego necesita formular el área total como una serie infinita. Y ya por ultimo, aplicar el Criterio de la Divergencia (o las reglas de convergencia de series) para determinar si la suma de esa serie es un valor finito o infinito. Es una prueba excelente para ver si el modelo puede analizar el equilibrio entre el crecimiento exponencial (del número de cuadrados) y el decrecimiento exponencial (del área individual) en el límite infinito. Respuesta Esperada: Infinito (∞).
Analiza el siguiente problema con todo detalle:
Comienza con un único cuadrado que tiene un lado de 2 metros.
Iteración 1: Al centro de cada uno de sus 4 lados, le adosas un nuevo cuadrado. El lado de cada nuevo cuadrado es exactamente la mitad del largo del lado al que está adosado.
Iteración 2: Repites el proceso. Al centro de cada uno de los 4 lados de cada uno de los cuadrados que creaste en la iteración anterior, le adosas un nuevo cuadrado cuyo lado es, de nuevo, la mitad de su "padre".
Este proceso continúa infinitamente.
La pregunta es: ¿Cuál es el área total de la superficie de todos los cuadrados nuevos que se han añadido (sin contar el cuadrado original)?
Piensa en voz alta y explica tu razonamiento. Debes:
1. Calcular el área total añadida en las primeras dos o tres iteraciones.
2. Identificar el patrón y describirlo como una serie matemática.
3. Analizar el comportamiento de esa serie para llegar a una conclusión final sobre si el área total es un número finito o infinito. Justifica tu conclusión.
Problema de Lógica Deductiva Pura (Tipo Grid Puzzle o Zebra Puzzle). La resolución de este problema evalúa la capacidad para manejar y correlacionar múltiples conjuntos de variables (amigos, casas, colores, cócteles) mediante la aplicación rigurosa de restricciones posicionales y asociativas. Requiere: 1) Tabulación y Representación Mental/Explícita de las variables para seguir el estado de la solución. 2) La deducción lógica secuencial, pues debe usar una pista (un dato) para eliminar posibilidades y establecer nuevas asociaciones firmes, que a su vez se convierten en datos para la siguiente deducción. Ya por ultimo, debo hacer manejo de restricciones Negativas y Posicionales (por ejemplo, “no vive en”, “inmediatamente a la derecha de”, “al lado de”). Es una prueba excelente para la coherencia del razonamiento paso a paso y la gestión de la sobrecarga informativa. La respuesta esperada es: Benito (Persona) y Mojito (Cóctel). La solución requiere construir una tabla 5×4 (Posición, Nombre, Color, Cóctel) y llenarla progresivamente. El proceso comienza con las pistas más restrictivas (Benito en casa 4, Pisco Sour en casa 3) y luego se usa el par Ana-Casa Gris y el par Negroni-Margarita para encajar a los vecinos restantes.
Posición (Casa)
1
2
3
4
5
Nombre
Darío
Ana
Carla
Benito
Elena
Color
Blanco
Azul
Gris
Verde
Rojo
Cóctel
Old Fashioned
Negroni
Pisco Sur
Mojito
Margarita
Cinco amigos (Ana, Benito, Carla, Darío, y Elena) viven en una hilera de casas contiguas, numeradas del 1 al 5 de izquierda a derecha. Cada uno tiene un color de casa diferente (Azul, Blanco, Gris, Rojo, Verde) y prepara un tipo de cóctel secreto distinto (Margarita, Mojito, Negroni, Old Fashioned, Pisco Sour).
Tu objetivo es determinar quién vive en la casa con el color Verde y qué cóctel secreto prepara. Debes mostrar tu proceso de deducción paso a paso.
Pistas (Restricciones):
1. Benito vive en la casa número 4.
2. La casa de color Gris está inmediatamente a la derecha de la casa de Ana.
3. La persona que prepara el Pisco Sour vive en la casa del medio (casa 3).
4. La casa de Elena tiene el color Rojo.
5. El que prepara el Old Fashioned vive en la casa número 1.
6. La casa de color Blanco está al lado de la casa donde se prepara el Mojito.
7. Darío no vive en la casa número 5 ni en la casa de color Azul.
8. La persona que hace el Negroni vive en la casa inmediatamente a la izquierda del que prepara la Margarita.
9. La persona que vive en la casa 2 tiene una casa de color Azul.
10. Ana no prepara el Mojito.
Cambios al articulo:
29/11/25: Hoy he cambiado el titulo del articulo, deje el viejo “Prompts para aproximarse a la capacidad de razonamiento de un SLM” por el nuevo, creo que ahora es mas precisio para mencionar lo que busco. Ademas añadi mas prompt para seguir explorando sus propias capacidades.
Lo que empezó como un intento de hacer una simple guía referencial de Raspberry se ha extendido, a razón de la cantidad de palabras, superior al límite que Discord puede enviar. Con vista a mantener cierta coherencia, me vi en la obligación de replantear todo de formas más organizadas y algo más centradas en el blog. Dicho esto, te presento esta colección: no es una guía como tal, sino una “guía de guías”. Mi intención es recopilar y comentar una serie de tutoriales para Raspberry Pi que uso recurrentemente y que considero imprescindibles, para así guiarte hacia proyectos realmente interesantes. Antes de empezar, un par de consejos fundamentales: por favor, para flashear las imágenes en tu Raspberry Pi siempre descárguelas manualmente en un PC y luego flaséalas. Evita usar la opción “descargar de internet y flashear” y verifica por ti mismo la integridad de la descarga. Además, asegúrate de que tu SBC esté bien refrigerada y cuente con una fuente de alimentación de calidad. Igualmente, te recomiendo encarecidamente la EXCELENTE documentacion oficial de la Raspberry Pi para consultar detalles específicos.
Es posible transformar tu Raspberry Pi en un servidor de Minecraft: Java Edition, lo que te permite jugar con amigos en tu propia red o a través de Internet. No obstante, es crucial considerar las limitaciones de hardware, especialmente la RAM y la potencia del CPU, para garantizar una experiencia de juego aceptable. Es posible tirarlo relativamente bien segun este video (por favor, revise los comentarios, algunos dan sugerencias interesantes y actualizadas de como mejorar el trashgarbage de java y configs de papermc). En general podemos decir que de acuerdo a la cantidad de recursos es posible hacer un server solvente. Aqui van las principales recomendaciones:
Tutorial general: Esta es la guía de texto más completa y es la base de las mejores prácticas. Es crucial porque recomienda usar PaperMC en lugar del servidor oficial. PaperMC está optimizado para funcionar mejor con los recursos limitados de la Raspberry Pi, lo que aborda directamente las preocupaciones sobre las limitaciones de hardware mencionadas en el video. El tutorial cubre todos los pasos: desde la instalación del sistema operativo (Raspberry Pi OS Lite) y la configuración de Java, hasta la personalización de los archivos (server.properties, paper.yml) y la gestión avanzada con plugins (como Essentials y LuckPerms), scripts de inicio, y el uso de screen para que el servidor siga corriendo. Es esencial seguir esta guía para lograr un servidor solvente y funcional.
Config algo mas avanzada: Este video tutorial es una excelente continuación de la guía general. Aunque se enfoca en Ubuntu (una distribución Linux similar a Raspberry Pi OS Lite), la metodología y los comandos son altamente aplicables a la Pi. Su principal valor reside en mostrar cómo configurar el servidor como un servicio de systemd, lo que garantiza que el servidor siempre se inicie automáticamente al encender la Pi y se reinicie solo en caso de fallos. También incluye la configuración del firewall (UFW) y la herramienta MCRCON para la administración remota de la consola, aspectos cruciales para un servidor estable y profesional.
Configuracion simple con temurin: El principal valor de esta guía es su enfoque en la instalación optimizada de Java. Muestra cómo descargar e instalar Temurin (Adoptium) OpenJDK 21 directamente, que a menudo es más eficiente que la versión predeterminada del sistema. Además, combina los puntos fuertes de los otros tutoriales al incluir: 1) La instalación de PaperMC. 2) El uso de screen para que el servidor siga corriendo en segundo plano. 3) La configuración como un servicio systemd para el auto-inicio, con un archivo de servicio que envía el comando stop de manera limpia. Úsala si buscas una instalación de Java de alto rendimiento o necesitas una referencia concisa que combine las técnicas de automatización con screen y systemd.”
Recomendaciones para raspberry pi 3: Este es el tutorial clave si tienes una Raspberry Pi 3 (o cualquier modelo con solo 1 GB de RAM). Su mayor aporte es la implementación de las ‘Aikar’s Flags’ (banderas de optimización de JVM) modificadas. Estas son una serie de parámetros avanzados de Java esenciales para exprimir el máximo rendimiento y estabilidad (15-20 TPS) en hardware muy limitado. Es la mejor guia o referencia en caso de que no dispones de una Pi 4 o 5.
Mejoras en papermc: Este tutorial es imprescindible para aprender a exprimir el rendimiento y la gestión del servidor. Aunque se enfoca en una versión de Minecraft/Java más antigua y tecnicamente la guia esta abandonada, su metodología sigue siendo la mejor práctica. Sobre todo destaco el lado de las Aikar’s Flags (Manejo de JVM) pues proporciona la configuración completa como una alternativa a los parámetros simples de RAM, esencial para reducir el lag en sistemas limitados. La pre-generación del mundo con Chunky pues detalla el proceso con el plugin de Chunky para generar los chunks del mundo con antelación, que es la mejora de rendimiento más significativa para cualquier Raspberry Pi. El endurecimiento (Hardening) y Whitelist, para cubrir la seguridad básica al exponer el servidor a Internet (habilitar whitelist) y por ultimo, un sistema de backups con cron con un script completo para crear un sistema de copias de seguridad automático con rotación de 7 días.
Configuracion del mundo: Este es el recurso de referencia fundamental y la fuente oficial de PaperMC. Es indispensable para la configuración avanzada y la optimización. Su principal valor es el detalle sobre la Configuración por Mundo (paper-world.yml) y la herencia de valores. Esto es vital si planeas usar el plugin Multiverse para múltiples mundos (Overworld, Nether, The End, mundo de recursos, etc.) y ajustar las tasas de spawn de mobs o el comportamiento del loot de forma diferente para cada mundo, lo que es clave para el rendimiento en una Raspberry Pi.
Guía Completa (Pi 4/5 y Actualizaciones): Este tutorial es una excelente guía general y actualizada (Agosto 2024) que aborda el proceso completo de) principio a fin, ideal si usas una Raspberry Pi 4 o 5 ya que son las que mayor cantidad de memoria tienen. Aunque utiliza Spigot (que es una versión base de PaperMC), cubre puntos cruciales que resumen la mejor práctica de 1) Optimización Inicial pues recomienda arrancar en la CLI (sin escritorio) y configurar SSH usando raspi-config para maximizar los recursos. 2) Un proceso de automatización donde detalla la configuración como un servicio systemd. 3) Gestión de Versiones, logra proporcionar un método limpio para actualizar el servidor usando BuildTools.jar y jq para obtener automáticamente la última versión, un proceso clave para el mantenimiento a largo plazo. 4) Esta guia ofrece valores de asignación de RAM específicos para TODAS las generaciones de la Pi.
Consola Retro
La imagen que muestra los sprites de pixel art es una obra derivada licenciada bajo CC BY-NC-SA 4.0. Está basada en el asset pack “Polar Bear Platformer” del autor ZomBCool, disponible en OpenGameArt.org bajo la licencia Creative Commons Atribución 3.0 (CC-BY 3.0).
Es uno de los mayores usos que tiene la SBC británica en el mundo, así que no hay por dudarlo. De forma directa, Retropie es por excelencia la mejor opción.
Recomiendo esta guía oficial de la Raspberry Pi Foundation: donde, en primer lugar, garantiza que la información es actualizada y autorizada para los modelos más recientes con soporte de Retropie (Pi 4 y Pi 400). Además, detalla el método más sencillo utilizando Raspberry Pi Imager para flashear el sistema operativo de emulación directamente. Lo mejor es que incluye el proceso simple para transferir juegos (ROMs) a través de una memoria USB, ideal para principiantes. Confirma que la mayor cantidad de RAM ofrece la mejor experiencia de juego.
Dos videos ilustrativos del proceso, ambos muy completos:
Además de que es posible usar Raspberry Pi Os como base para instalar estos programas, seguramente a costa de las configuraciones default por lo que manualmente tendra que hacerlo antes de empezar a jugar. Así las cosas, puede descargar e instalar:
El paquete esta en los repositorios de debian para arm64 (y otras arquitecturas), lo podemos instalar con:
sudo apt install retroarch
Y ya tendríamos disponible el programa para su respectivo uso. Aunque tambien es posible compilarlo desde la fuente que se encuentra en esta guía, tambien recomiendo esta otra de xda-developers.
ROMS
Para el tema de bajar ROMS para los emuladores recomiendo:
Lista de Emuladores Famosos y Completos (Núcleos de RetroArch)
Al instalar RetroArch o RetroPie, accedes a cientos de emuladores. Los más importantes y compatibles para Raspberry Pi (especialmente Pi 3, 4 y 5) son:
Sistema de Videojuegos
Núcleo de RetroArch (Emulador) Famoso
Nivel de Rendimiento General (en Pi 4/5)
Arcade (Máquinas recreativas)
MAME (varias versiones), FinalBurn Neo (FBNeo)
Alto (FBNeo es preferido para muchos juegos)
Nintendo Entertainment System (NES)
FCEUmm, Nestopia UE
Excelente
Super Nintendo Entertainment System (SNES)
Snes9x (varias versiones)
Excelente
Game Boy / Color / Advance (GBA)
Gambatte (GB/GBC), mGBA (GBA)
Excelente
Sega Genesis / Mega Drive
Picodrive
Excelente
PlayStation 1 (PSX)
PCSX ReARMed
Excelente
Nintendo 64 (N64)
mupen64plus-next
Bueno (el rendimiento puede variar)
Sega Dreamcast
Flycast
Bueno (requiere Raspberry Pi 4 o 5)
PlayStation Portable (PSP)
PPSSPP
Variable (funciona bien en Pi 4/5 para muchos juegos 2D/menos exigentes)
Nintendo DS (NDS)
DeSmuME
Variable (puede ser lento en algunos juegos, mejor en Pi 4/5)
Consideraciones Clave
La potencia: Los sistemas más antiguos (NES, SNES, Genesis, PS1) corren casi a la perfección en cualquier Raspberry Pi moderna.
Las consolas de 128 bits y 3D: Para consolas como Dreamcast, PSP, Nintendo 64 o Nintendo DS, se recomienda encarecidamente la Raspberry Pi 4 o 5 para obtener un rendimiento aceptable. La Pi 5 mejora significativamente la emulación de estos sistemas.
Los emuladores independientes: Aunque RetroArch es el estándar, también puedes instalar emuladores individuales específicos si lo deseas, pero son menos comunes para la mayoría de los sistemas. Por ejemplo, Dolphin para GameCube/Wii solo es viable en la Raspberry Pi 5 y con configuración avanzada.
Centro multimedia
Usar LibreElec es la mejor opción para esto más allá de las increibles ventajas de KODI, lo digo porque ya tiene totalmente operativo el driver HDMI-CEC configurado para su uso dia 1. Y eso me gusta:
Dos videos ilustrativos del proceso, ambos muy completos:
Una vez ya terminada la configuracion inicial, es simplemente agregar los mejores plugins al sistema y disfrutar del contenido. Tambien existe la opcion de bajar Kodi directamente desde Raspberry Pi Os y asi usarlo desde el sistema, la cuestion es que por lo menos, en la version que esta basada en Debian 12, el driver del HDMI-CEC se tenia que compilar para que funcionara. De todas formas aqui hay un tutorial:
Este es mi uso favorito y la función actual de mi Raspberry Pi 4: usarlo como server Jellyfin para alojar peliculas gracias a que tiene tanto codificador como decodificador H.264 y H.265 para hacer todos los procesos de transcodificación necesarios para ver pelis.A nivel de consideraciones no hay que dejar pasar que la mejor para esta tarea es la Raspberry Pi 4 sobre la 5. La teoria dice que la potencia de sus cuatro nucleos Cortex A76 deberia ser suficiente para mover el contenido h264 con solvencia, pero no puedo confirmalo. De plano prefiero que la GPU se encargue de todo y no la CPU, pero bueno. De todas formas aqui estan los tutoriales:
Tutorial #1: Este es el método común, instalas jellyfin server desde paqueteria .deb para tu sistema y se ejecuta directamente allí.
Tutorial #2: Este es un método mas avanzado, consiste en instalar OpenMediaVault (otros Sistema Operativo) y luego si, ejecutar directamente Jellyfin.
Tutorial #3: Este es un método, igual de avanzado, consiste en instalar Docker (otros Sistema Operativo) y luego si, ejecutar Jellyfin.
Breve guía escrita para instalar jellyfin del primer modo.
Servidor NAS
Transforma tu Raspberry Pi en un centro de almacenamiento en red seguro, accesible para todos los dispositivos de tu hogar. No se limita solo a guardar archivos: un NAS puede actuar como servidor multimedia (música, películas, fotos), servidor de backups centralizado y ejecutar otros servicios (como servidores web). El límite real está en la capacidad y potencia del hardware. Como plataformas recomiendo personalmente OpenMediaVault (OMV) ya que es una de las soluciones más populares y robustas para NAS en la Pi con un buen tiempo de experiencia. Y la de NextCloud / ownCloud siendo ideales para crear tu propia “nube privada” con funciones de sincronización y compartición.
Instalación de NextCloud en tu Raspberry Pi (3 Métodos)
El artículo proporcionado ofrece dos enfoques para la instalación.
Método 1: NextCloudPi (Formato completo)
Solo se recomienda para Raspberry Pi 4 y 5, ya que las imágenes más recientes están optimizadas para estas. Si tiene una Pi 3, omita este método y use la Instalación Manual (Método #2) para mejor estabilidad y soporte. Si decides flashear la tarjeta microSD para una instalación limpia y dedicada, diríjase al GitHub de NextcloudPi y descargue la última imagen .zip compatible con su modelo de Raspberry Pi.
No recomiendo seguir los videos más antiguos de esa página, ya que fueron creados cuando Raspberry Pi OS se llamaba Raspbian, por lo que algunos comandos o paquetes podrían haber cambiado.
Método 2: En Raspberry Pi OS existente
Si ya tienes el sistema operativo Raspberry Pi OS corriendo y no quiere formatear su microSD, siga el “Método alternativo: instalar NextCloud en Raspberry Pi OS” que encontrará en este tutorial de RaspberryTips. Este método le permite añadir NextCloud como un servicio adicional.
Método 3: Instalación con Docker (Avanzado)
Una tercera opción es instalar NextCloud mediante Docker. Esto requiere la instalación y activación del entorno de contenedores, y luego la descarga del contenedor de NextCloud. Aquí tiene un video ilustrativo.
La consideración crucial con Docker es la cantidad de RAM disponible. Ejecutar el sistema operativo base, el entorno de contenedores (Docker), la instancia de Nextcloud y las apps adicionales (calendarios, ofimática) suma una carga de recursos significativa. Es vital dimensionar la RAM para garantizar un rendimiento adecuado al ejecutar todos estos servicios simultáneamente.
A parte tambien recomiendo estas guias extra como alternativas:
Un bloqueador de anuncios y rastreadores a nivel de red, que actúa como un servidor DNS centralizado. Al instalarlo en tu Raspberry Pi, puedes filtrar toda la publicidad e scripts de seguimiento para todos los dispositivos conectados a tu red doméstica (móviles, tabletas, smart TVs). Esto no solo mejora la velocidad de navegación, sino también la privacidad.
Usando protocolos como OpenVPN o WireGuard, te permite acceder de forma segura a tu red doméstica desde cualquier lugar del mundo. Esto es útil para conectarte a tus dispositivos locales o navegar por Internet usando la IP de tu casa.
Guía #4 el proyecto PiVPN es una de las formas más fáciles de configurar todo.
Home Assistant OS
Es un sistema operativo optimizado para ejecutar la plataforma de código abierto Home Assistant, transformando tu Raspberry Pi en el cerebro de tu hogar inteligente. Permite centralizar y automatizar el control de casi cualquier dispositivo inteligente (luces, termostatos, cámaras, sensores) sin depender de servicios en la nube, priorizando la privacidad y el control local.
Conectar sensores externos (como DHT11/22 para temperatura y humedad, o barómetros) a tu Raspberry Pi para recoger datos ambientales en tiempo real. Puedes almacenar, visualizar y analizar esta información localmente, o incluso publicarla en línea para seguir las condiciones meteorológicas de tu ubicación.
Guía #1 de la página oficial de proyectos de raspberrypi.
Instala una suite de servidor web (como LAMP o LEMP) para alojar tu propia página web, blog, o wiki directamente desde tu casa. Esto te permite tener un entorno de desarrollo o mantener servicios en línea personales con control total, siendo accesible a través de tu red local o de Internet.
Convierte tu Raspberry Pi en una estación dedicada a la descarga y compartición de archivos (seeding) mediante el protocolo BitTorrent. Al funcionar 24/7, te permite gestionar torrents de forma remota (a través de una interfaz web) sin necesidad de mantener encendido tu ordenador principal, mejorando la eficiencia energética y manteniendo un buen ratio de subida en comunidades privadas.
Esta es la forma más sencilla de convertir tu Raspberry Pi en un Seedbox dedicado, permitiéndote gestionar descargas y subidas de torrents de forma remota.
El primer paso es asegurar la estabilidad y el espacio para tus archivos estableciendo una IP Estática en la Raspberry Pi, esto garantiza que la dirección web para acceder al cliente torrent nunca cambie. Luego configura y monta un disco duro externo o una partición dedicada dentro de Raspberry Pi OS. Este será el destino donde se guardarán todos los archivos descargados y donde se realizará la “siembra” (seeding).
Luego debemos eligir e instalar el software que gestionará tus torrents (como qBittorrent, Deluge o Transmission). Por ejemplo a mi personalmente me gusta sudo apt install qbittorrent. Solo debes asegúrarte de que la versión instalada sea la que incluye la interfaz web. Una vez instalado configura el puerto de acceso local, editando la configuración del cliente torrent (generalmente un archivo de configuración o a través de la interfaz headless) para definir el puerto de la interfaz web (por defecto, a menudo es 8081 para qBittorrent o 9091 para Transmission). Ya con eso puedes acceder y gestionar tu Seedbox desde cualquier navegador dentro de tu red local utilizando la siguiente dirección: http://[IP-estática-de-tu-Raspberry]:[Puerto-configurado], ejemplo: http://192.168.1.50:8081. Con todo esto, solo es de empezar la siembra (Seeding), una vez iniciadas las descargas a través de la interfaz web, el cliente torrent se encargará automáticamente de la “siembra” (mantener la subida de los archivos) de forma continua, sin necesidad de supervisión constante. Le recuerdo que si deseas acceder a tu Seedbox fuera de tu red doméstica (desde Internet), deberás configurar el reenvío de puertos (port forwarding) en tu router doméstico.
Convierte impresoras USB antiguas o no compatibles con red en dispositivos compartidos a través de tu red doméstica. Al instalar el sistema CUPS (Common Unix Printing System), tu Raspberry Pi actuará como un bridge centralizado, permitiendo que cualquier dispositivo (PC, móvil, laptop) envíe trabajos de impresión de forma inalámbrica a la impresora conectada.
Convierte tu Raspberry Pi en tu propia plataforma de desarrollo y colaboración, alojando repositorios Git privados o públicos. Al autoalojar un servidor Git como Gitea, obtienes control total sobre tu código fuente, evitas las restricciones de las cuentas gratuitas de servicios públicos (como la limitación de repositorios privados) y aseguras la soberanía de tus datos sin depender de terceros.
Esta es la forma más sencilla, rápida y eficiente de tener una forja de código Git funcional en la Raspberry Pi, ideal para proyectos personales, equipos pequeños o para aprender sobre la gestión de control de versiones.
Aqui estan los tutoriales recomendados:
Mi recomendacion para esto (que es igual de valido en cualquier sistema debian) es usar este comando:
apt search game | less
con esto ya te mostrara en terminal todos los juegos, librerias y demas programas relacionados con los “games”. Tambien puedes usar:
apt search game > juegos_completos.txt
para que todo lo que te salia en terminal ahora este en un archivo .txt mas leible. De aqui sacare mis recomendaciones (hasta la fecha con debian 12 bookworm) con su nombre de paquete para que lo instales:
Genero
Juego
Descripcion
Estrategia/RTS
0ad
Juego de estrategia en tiempo real de guerra en la antigüedad.
7kaa
Seven Kingdoms Ancient Adversaries: juego de estrategia en tiempo real.
asc
Juego de estrategia por turnos (Advanced Strategic Command).
freeciv
Juego de estrategia por turnos basado en Civilization.
gigalomania
Juego estilo “god game” tipo Mega-Lo-Mania.
glob2
Juego de estrategia en tiempo real innovador.
iagno
Popular juego Othello (Reversi) para GNOME.
glob2
Juego de estrategia en tiempo real innovador.
jester
Juego de mesa similar a Othello.
kfourinline
Juego Conecta Cuatro (Connect Four) para KDE.
kigo
Juego Go (Igo, Baduk) para KDE.
ironseed
Juego de estrategia/aventura de exploración de ciencia ficción en el espacio.
lgeneral
Juego de estrategia por turnos al estilo Panzer General.
wesnoth
The Battle for Wesnoth: Juego de fantasía de estrategia por turnos, un proyecto open source masivo con varias campañas.
warzone2100
Juego de estrategia en tiempo real (RTS) en 3D. Los jugadores diseñan sus propias unidades.
widelands
Juego de estrategia en tiempo real de fantasía (inspirado en The Settlers).
warmux
Juego de artillería por turnos en 2D (similar a Worms).
RPG/Roguelike
cataclysm-dda-curses
Roguelike post-apocalíptico (interfaz ncurses).
crawl
Dungeon Crawl, un juego roguelike basado en texto.
angband
Juego de simulación de mazmorras basado en texto.
freedroidrpg
RPG isométrico influenciado por Paradroid.
adonthell
Juego de rol gráfico 2D.
hyperrogue
Juego roguelike gráfico no euclidiano único.
uqm
The Ur-Quan Masters (un juego de aventura intergaláctica).
tome
Roguelike de mazmorras basado en texto.
zangband
Juego Roguelike basado en texto de un solo jugador.
Shooters/FPS
alien-arena
Shooter 3D en primera persona online.
bzflag-client
Juego de batallas de tanques 3D en primera persona.
chocolate-doom
Motor de Doom compatible con Vanilla Doom.
crispy-doom
Doom engine de media resolución (basado en Chocolate Doom).
doomsday
Versión mejorada del juego Doom legendario.
armagetronad
Juego 3D de alta velocidad, tipo Tron.
geki2 / geki3
Juegos de disparos verticales y horizontales, respectivamente (tipo shoot ‘em up).
gunroar
Juego de disparos en lancha cañonera de 360 grados.
kobodeluxe
Juego de batalla espacial.
openarena
Shooter en primera persona 3D de ritmo rápido (similar a Quake III Arena).
nexuiz
Shooter en primera persona 3D de ritmo rápido (versión clásica).
quake/quake2/quake3
Lanzadores y servidores para los clásicos Quake I, II y III.
yamagi-quake2
Versión mejorada del cliente del clásico Quake II.
wolf4sdl
Port basado en SDL de Wolfenstein 3-D y Spear of Destiny.
redeclipse
Shooter 3D en primera persona (casual arena shooter).
sauerbraten
Shooter 3D en primera persona (Cube 2 Engine).
ufoai
UFO: Alien Invasion (estrategia y táctica por turnos, tipo X-COM).
Carreras
supertuxkart
Carreras arcade en 3D con personajes y pistas variadas (estilo Mario Kart).
torcs
Simulador de coches de carreras 3D basado en OpenGL.
trigger-rally
Juego de carreras de rally 3D.
Arcade/Plataformas
chromium-bsu
Shooter espacial de desplazamiento rápido.
supertux
Clásico sidescroller 2D con Tux (estilo Mario).
caveexpress
Plataformero 2D con jugabilidad basada en física.
frogatto
Plataformero 2D protagonizado por una rana.
amphetamine
Juego de «correr y saltar» con efectos visuales.
gnujump
Juego de plataformas donde debes saltar hacia arriba para sobrevivir.
hannah
Juego parecido a Pac-Man, orientado a niños.
holotz-castle
Juego de plataformas con dosis de misterio.
hedgewars
Juego de artillería por turnos divertido, con erizos luchadores (similar a Worms).
kollision
Juego simple de esquivar bolas.
kspaceduel
Juego arcade SpaceWar! (duelo espacial).
ksirk
Juego de estrategia Risk.
lbreakout2 / lbreakouthd
Juego de bola y paleta (Breakout) con buenos gráficos.
kraptor
Juego clásico de disparos con desplazamiento (shoot ‘em up).
lierolibre
Juego de acción de lombrices (earthworm action game).
liquidwar
Juego de guerra multijugador original.
maelstrom
Juego estilo arcade parecido a Asteroids.
mrboom
Clon de Bomberman para 8 jugadores.
open-invaders
Clon de Space Invaders.
pacman4console
Juego Pac-Man basado en ncurses (terminal).
penguin-command
Clon del juego Missile Command.
lugaru
Juego de lucha de conejos ninja en tercera persona (Lugaru HD).
naev
Juego espacial 2D de acción/RPG.
pekka-kana-2
Juego de plataformas 2D de la vieja escuela.
xblast-tnt
Clon multijugador de Dynablaster/Bomberman.
xmoto
Juego de plataformas de motocross en 2D basado en física.
xgalaga
Versión para X del famoso juego Galaga.
xscavenger
Juego de plataformas estilo Lode Runner para X.
xscorch
Clon del juego de tanques Scorched Earth.
vitetris
Clon de Tetris para terminal virtual.
Puzles/Mesa
2048 / 2048-qt
Juego de rompecabezas de deslizar y sumar.
blockattack
Juego de puzle inspirado en Tetris.
briquolo
Juego Breakout 3D de ritmo rápido.
chroma
Juego de puzle abstracto (versión gráfica).
four-in-a-row
Juego Cuatro en Línea para GNOME.
gnome-2048
Puzle de deslizar y sumar.
gnome-mines
Versión del popular Buscaminas para GNOME.
gnome-sudoku
Juego de Sudoku para GNOME.
gnome-mahjongg
Juego de fichas Mahjong.
hex-a-hop
Juego de puzle basado en fichas hexagonales.
gweled
Juego de puzle estilo “Diamond Mine” (estilo match-3).
gnubg
Programa de Backgammon (tablas o consola) con análisis.
kapman
Clon del juego Pac-Man para KDE.
kbreakout
Juego de bola y paleta (Breakout) para KDE.
kmahjongg
Juego de Mahjong solitario para KDE.
kmines
Juego Buscaminas (Minesweeper) para KDE.
kjumpingcube
Juego táctico simple (KDE).
klickety
Juego de puzle SameGame (KDE).
kgoldrunner
Juego arcade Lode Runner (KDE).
kolf
Juego de minigolf en miniatura.
kpat
Colección de juegos de solitario (cartas).
kreversi
Juego de mesa Reversi (Othello).
kshisen
Juego de solitario Shisen-Sho (similar al Mahjong).
ksudoku
Puzle de Sudoku y solucionador.
kubrick
Juego basado en el Cubo de Rubik.
xwelltris
Juego popular similar a Welltris (Tetris 3D).
Simulación/Emulación
dosbox
Emulador x86 con gráficos, sonido y DOS. (Útil para correr juegos antiguos de DOS).
atari800
Emulador de Atari de 8 bits para SDL.
dolphin-emu
Emulador de Gamecube y Wii.
fceux
Emulador NES/Famicom todo en uno.
hatari
Emulador para computadoras Atari ST, STE, TT y Falcon.
gnuboy-sdl
Binarios SDL para el emulador de Game Boy.
gbsplay
Reproductor de sonido de Gameboy.
lincity-ng
Juego de simulación de ciudades con gráficos avanzados (similar a SimCity).
lincity
Versión clásica de la simulación de ciudades.
micropolis
Simulador de gestión de ciudades en tiempo real (basado en el código fuente de SimCity Classic).
openttd
Reimplementación open source de Transport Tycoon Deluxe con mejoras.
opencity
Juego de simulación de ciudades en 3D.
mame
Multiple Arcade Machine Emulator (MAME).
mednafen
Emulador multiplataforma (incluye NES, GB/A, Lynx, PC Engine).
mgba-qt / mgba-sdl
Frontends (Qt y SDL) para el emulador de Game Boy Advance (mGBA).
nestopia
Emulador de Nintendo Entertainment System/Famicom.
openrct2
Reimplementación open source de RollerCoaster Tycoon 2.
osmose-emulator
Emulador de Sega Master System y Game Gear.
pcsxr
Emulador de Sony PlayStation.
stella
Emulador de Atari 2600.
yabause-gtk/yabause-qt
Emulador de la consola Sega Saturn.
virtualjaguar
Emulador cross-platform de la consola Atari Jaguar.
visualboyadvance
Emulador de Game Boy Advance con todas las funciones.
wit
De wii/gamecube, herramienta para manipular imágenes ISO y contenedores WBFS.
Juegos Sandbox/Construcción
gemrb
Motor open-source para ejecutar juegos como Baldur’s Gate, Icewind Dale y Planescape: Torment (Necesitas los archivos originales del juego).
RPG/Motores
minetest
Motor de juego sandbox de bloques multijugador y mundo infinito (similar a Minecraft).
gearhead / gearhead-sdl
Juego RPG roguelike de mechas, en versión consola y SDL.
lambdahack
Motor de juego roguelike ASCII táctico de exploración de mazmorras.
ioquake3
Motor de juego para shooters en primera persona 3D (basado en Quake 3 Arena).
jzip
Intérprete para aventuras de texto Z-Code (formato clásico de Infocom).
instead
Motor para juegos de aventuras de texto simples y novelas visuales.
love
LÖVE: Framework de desarrollo de juegos 2D basado en Lua y OpenGL.
openmw
Motor open source del juego RPG de mundo abierto The Elder Scrolls III: Morrowind (necesitas los archivos del juego original).
lure-of-the-temptress
Aventura de fantasía clásica point and click (de los creadores de Broken Sword).
openjazz
Reimplementación del motor de Jazz Jackrabbit (shooter de plataformas DOS).
rtcw
Motor de juego para Return to Castle Wolfenstein.
scummvm
Motor para jugar varias aventuras gráficas (como las de LucasArts).
vcmi
Reescritura del motor de juego Heroes of Might and Magic 3.
renpy
framework estándar para crear novelas visuales.
Sistema de vigilancia
No es que lea fuertemente a foucalt y tampoco cuestione las estructuras del poder de forma vehemente, auque tecnicamente este mintiendo, pero de todas formas, aqui hay un par de tutoriales con motioneyeos y PiCockpit, ademas de un trabajo muy interesante sobre la implementación de este sistema
Usar la Raspberry Pi para enviar mensajes automáticos a Telegram o Discord (incluso más), te puede avisarte de casi cualquier cosa: cuando termine una descarga torrent, si hay un corte de energía y se activa la UPS, si un sensor de la estación meteorológica detecta algo, etc. Realmente es sencillo.
Hostear tu propio servidor de chat privado y descentralizado, similar a Slack o Discord, pero con tu propio control de datos. Es un proyecto de “soberanía digital” muy popular. Es más complejo que los otros, pero muy gratificante.
Hostear tu propio nodo IPFS te permite participar en la web descentralizada y persistente (Web3). En lugar de depender de servidores centralizados (como Google Drive o Amazon S3), IPFS utiliza una red peer-to-peer (P2P) para almacenar y compartir archivos. Al ejecutar un nodo, puedes anclar (almacenar de forma persistente) contenido valioso, asegurando que permanezca accesible en la red global y resistente a la censura. Es un proyecto clave para entender y construir el futuro de internet.
Este proyecto te permite utilizar la potencia de tu Raspberry Pi (o varias de ellas) para abordar problemas de cálculo intensivo, ya sea para tus propios experimentos o para la investigación global. Es mi favorita por si no tienes de momento ningun uso para tu raspberry pi, bueno, con esto podras ayudar un monton hasta que de decidas :D
BOINC (Contribución Científica Global)
BOINC te conecta a una vasta red de computación distribuida que apoya proyectos científicos de renombre (como la búsqueda de vida extraterrestre, el mapeo de proteínas para curas médicas o el modelado climático). Tu Pi se conecta a la red, descarga automáticamente pequeñas tareas de cálculo y las procesa utilizando los ciclos de CPU que no estás usando. Es una forma sencilla de donar potencia de cómputo a la ciencia, incluso con una sola Pi.
MPI (Computación Distribuida Propia)
MPI (Message Passing Interface) es un estándar para crear tus propios mini-supercomputadores. Si tienes varias Raspberry Pi conectadas en red (un cluster), MPI permite que todos los núcleos de todos tus dispositivos se comuniquen y trabajen en un único problema grande al mismo tiempo. En lugar de ejecutar cuatro tareas lentas, ejecutas una tarea cuatro veces más rápido. Es esencial para:
Aprender Computación de Alto Rendimiento (HPC): Entender cómo se coordinan las supercomputadoras.
Ejecutar Simulaciones: Dividir cálculos complejos (como simulaciones de física o grandes análisis de datos) en partes manejables para que tu cluster las resuelva en paralelo.
La Raspberry Pi Foundation ofrece cientos de ideas para iniciar tu viaje en la programación y la informática. Desde proyectos sencillos de codificación por bloques (Scratch) hasta el desarrollo de servidores físicos, IA o web. Es la sección ideal para explorar por tema (Naturaleza, Juegos, Música) o por tecnología (Python, Web Development, Physical Computing) y empezar a crear cosas geniales mientras aprendes.
Y así concluimos este viaje por algunos de los usos más fascinantes que le puedes dar a tu Raspberry Pi. Pero que quede claro: esto no es el final, sino apenas el comienzo. La verdadera magia de esta pequeña placa reside en su infinita versatilidad y en la comunidad que la impulsa, constantemente creando nuevos proyectos y empujando los límites de lo posible. Espero que esta “guía de guías” te haya servido de brújula para encontrar tu propio camino.