
El artículo de XDA de esta semana hizo un punto que todo aficionado a Pi ya sospechaba: la mayoría de los proyectos de computadoras de placa única nunca se acercan al uso de RAM en un Pi moderno. Un Pi 5 de 8 GB ejecuta Pi-hole en solo 40 megabytes residentes. Esto no es un argumento para comprar menos RAM. Esto es un argumento para poner la RAM adicional a trabajar en un segundo proyecto en la misma placa, o para mantener útiles los Pi antiguos de 1 GB y 2 GB mucho después de que se lance el nuevo hardware.
Probamos 7 aplicaciones que funcionan cómodamente en un Pi Zero 2 W, un Pi 3 de 1 GB o un Pi 4 de 2 GB, para que sepas dónde está el límite de RAM bajo antes de comprometer el hardware. Cada opción a continuación tiene una huella de memoria real por debajo de 200 MB en operación normal, funciona sin cabezal y es lo suficientemente estable como para dejarla en una estantería durante meses. Los siete también se instalan en los sistemas operativos de escritorio populares (Raspberry Pi OS es Debian; los mismos paquetes se envían para Windows a través de WSL, macOS a través de Homebrew y cualquier distribución de Linux).
Qué buscar en una aplicación Pi de bajo consumo RAM
- RAM inactiva por debajo de 150 MB para que un Pi Zero 2 W con 512 MB utilizables se mantenga saludable.
- Se ejecuta sin cabezal con una interfaz web, no solo una GUI de escritorio, para que la placa pueda entrar en un armario.
- Actividad de disco mayormente lectura para ahorrar una MicroSD del desgaste de escritura.
- Valores predeterminados sensatos, idealmente instalación de un solo comando.
- Mantenimiento activo. Los servicios abandonados se convierten rápidamente en superficie de ataque sin parches.
- Se ejecuta en Docker como opción, para que la misma aplicación pueda coexistir con un segundo proyecto en un Pi más grande.
Comparación rápida
| Aplicación | Mejor para | RAM inactiva | Gratis | Código abierto |
|---|---|---|---|---|
| Pi-hole | Bloqueo de anuncios DNS en toda la red | ~40 MB | Sí | Sí |
| Home Assistant Core | Centro de hogar inteligente sin sobrecarga del SO | ~150 MB | Sí | Sí |
| Mosquitto | Agente MQTT para proyectos IoT | ~5 MB | Sí | Sí |
| MotionEye | CCTV multicámara | ~120 MB | Sí | Sí |
| Syncthing | Sincronización de archivos entre pares | ~70 MB | Sí | Sí |
| OctoPrint | Control web de impresoras 3D | ~100 MB | Sí | Sí |
| AdGuard Home | Bloqueo de DNS con interfaz más amigable | ~70 MB | Sí | Sí |
Las 7 mejores aplicaciones Raspberry Pi de bajo consumo RAM
1. Pi-hole, mejor bloqueador de anuncios de red
Pi-hole es el proyecto Pi canónico ligero. Se ejecuta como un resolutor DNS local que descarta solicitudes a dominios de anuncios y rastreadores conocidos. La RAM inactiva ronda los 40 MB, las escrituras en disco son insignificantes si deshabilitas el registro de consultas a largo plazo, y un Pi Zero 2 W puede manejar una red doméstica sin esfuerzo.
Dónde falla: Configurar Pi-hole como DNS de la red requiere un cambio de enrutador que la mayoría de enrutadores ISP no facilitan. Algunos sitios dependen mucho de los dominios bloqueados y se rompen.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Linux (Raspberry Pi OS es canónico), Docker en Windows y macOS.
Descargar: Pi-hole
Conclusión: El primer proyecto que debería hacer un Pi. La huella de RAM más baja de cualquier cosa en esta lista.
2. Home Assistant Core, mejor centro de hogar inteligente de bajo consumo RAM
Home Assistant Core es la compilación solo Python sin el SO supervisado completo. Usa alrededor de 150 MB inactivo en un Pi 3 con un conjunto de integración modesto (una docena de sensores, un concentrador, algunas automatizaciones). El intercambio frente al SO de Home Assistant completo es que los complementos no se administran automáticamente; los instalas como servicios o contenedores separados.
Dónde falla: Core solo no incluye la Tienda de complementos, por lo que integraciones como ESPHome o Zigbee2MQTT se ejecutan como sus propios servicios systemd.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Linux (Raspberry Pi OS, Debian, Ubuntu), Docker en Windows y macOS.
Descargar: Instalación de Home Assistant Core
Conclusión: La opción cuando el SO de HA completo se siente pesado y quieres automatización del hogar inteligente en un Pi antiguo.
3. Mosquitto, mejor agente MQTT
Mosquitto es el agente MQTT de referencia para proyectos IoT y es genuinamente pequeño. Menos de 5 MB residentes en un Pi Zero, maneja cientos de clientes en un Pi 3 y no le importa qué SO ejecutan los clientes. Si construyes Home Assistant, ESPHome, Zigbee2MQTT o Node-RED, este es el bus de mensajes.
Dónde falla: Sin interfaz web integrada. Configuras a través de un archivo de texto y usas un cliente para inspeccionar temas.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Linux, Windows, macOS.
Descargar: Mosquitto
Conclusión: Instala esto en cada Pi que hable con un sensor. Nada más en esta lista usa menos RAM.
4. MotionEye, mejor servidor de cámaras DIY
MotionEye convierte un Pi con cámaras USB o CSI en un pequeño NVR. Interfaz web, detección de movimiento, grabación y time-lapse. Bebe poca RAM en inactivo y solo fuerza la CPU cuando se activa la detección de movimiento. Un Pi 3 maneja dos secuencias de 720p sin esfuerzo; un Pi 4 con un par de GB maneja cuatro.
Dónde falla: La grabación H.264 moderna sigue estresando tarjetas SD. Usa un SSD USB o un recurso compartido de red para almacenamiento si las cámaras graban más que clips de movimiento.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Linux (Raspberry Pi OS), Docker en Windows y macOS.
Descargar: MotionEye
Conclusión: La forma más barata de convertir un Pi de repuesto en un CCTV de dos cámaras.
5. Syncthing, mejor sincronización de archivos entre pares
Syncthing es la aplicación de sincronización de archivos de forma Dropbox que no usa un servidor central. Apunta dos dispositivos entre sí y las carpetas compartidas permanecen sincronizadas. Alrededor de 70 MB inactivo en un Pi, por lo que un Pi Zero 2 W puede actuar como destino de sincronización siempre activo para una computadora portátil y un teléfono. Sin cuenta en la nube, sin bloqueo de proveedor.
Dónde falla: El descubrimiento en algunas redes restrictivas falla sin un pequeño salto de retransmisión. El recorrido de NAT es generalmente bueno pero no perfecto.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Windows, macOS, Linux (incluido Raspberry Pi OS).
Descargar: Syncthing
Conclusión: La opción para un destino de sincronización privado. Agrega una unidad externa al Pi y olvídalo.
6. OctoPrint, mejor host de impresora 3D
OctoPrint convierte un Pi en el front-end de una impresora 3D, con interfaz web, vista de cámara en vivo, gráficos de temperatura y ecosistema de complementos. Alrededor de 100 MB inactivo. Un Pi Zero 2 W lo aloja felizmente para una impresora individual con cámara 720p. Cambia a un Pi 4 si agregas múltiples cámaras y complementos pesados.
Dónde falla: Transmitir una vista de cámara 1080p completa en un Pi Zero carga la CPU. El corte en el Pi no es realmente viable; corta en la computadora de escritorio y carga gcode.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis (donaciones opcionales).
Plataformas: Linux (Raspberry Pi OS es canónico), Docker en Windows y macOS.
Descargar: OctoPrint
Conclusión: El proyecto de impresora 3D para el que el Pi prácticamente fue hecho. Menos de 150 MB en total en una instalación sin cabezal.
7. AdGuard Home, mejor bloqueador DNS amigable
AdGuard Home hace el mismo trabajo que Pi-hole con una interfaz más moderna, reglas por cliente y una huella de RAM un poco más alta. Alrededor de 70 MB inactivo. Si Pi-hole se siente anticuado de configurar, AdGuard Home es el reemplazo directo con un panel más limpio.
Dónde falla: Uso de memoria ligeramente más alto que Pi-hole. Las listas de bloqueo comunitarias son las mismas, por lo que la calidad de bloqueo es similar.
Precios:
- Gratis: Aplicación completa.
- De pago: Gratis.
Plataformas: Linux (Raspberry Pi OS), Windows, macOS.
Descargar: AdGuard Home
Conclusión: Elige esto si quieres una interfaz más bonita y controles por dispositivo sobre el panel de Pi-hole más antiguo.
Cómo elegir la correcta
Si tienes un Pi Zero 2 W y quieres que gane dinero, instala Pi-hole y Mosquitto juntos. Ambos caben en 100 MB combinados.
Si tu hogar incluye al menos una impresora 3D, dedica un Pi 3 a OctoPrint con MotionEye ejecutándose en la misma placa para la vista de cámara.
Si quieres un centro de hogar inteligente en un Pi antiguo, instala Home Assistant Core y omite la sobrecarga del SO de HA completo.
Si tienes una unidad USB de repuesto, agrega Syncthing a cualquier Pi ya en la red. Se convierte en tu destino de copia de seguridad privada de forma gratuita.
Si ya ejecutas Pi-hole y estás considerando cambiar, instala AdGuard Home en un segundo Pi primero y pruébalos durante una semana antes de comprometerte.
Preguntas frecuentes
¿Cuánta RAM tiene realmente un Raspberry Pi Zero 2 W?
512 MB en total. Alrededor de 400 MB son utilizables después del SO. Cada aplicación en esta lista se ejecuta en un Zero 2 W individualmente; también puedes ejecutar dos o tres a la vez.
¿Estas aplicaciones se ejecutan en Ubuntu en un Pi?
Sí. Los siete se empaquetan para Debian, Ubuntu y Raspberry Pi OS. La mayoría también envían una imagen Docker si prefieres aislamiento de contenedor.
¿Puedo ejecutar más de uno de estos en el mismo Pi?
Absolutamente. Pi-hole, Mosquitto, Syncthing y Home Assistant Core comparten felizmente un Pi 4. Agrega OctoPrint o MotionEye solo si el Pi está dedicado a una impresora o cámara.
¿Qué es mejor que una tarjeta SD para almacenamiento?
Un SSD USB o un pequeño hat NVMe. Las tarjetas SD se gastan bajo cargas pesadas de registro y son la causa más común de fallo de Pi. Cualquiera de las aplicaciones anteriores se ejecutará felizmente desde un SSD conectado por USB.
¿Es seguro exponer estas aplicaciones a Internet?
Pi-hole y AdGuard Home permanecen en la LAN. Home Assistant, Syncthing y OctoPrint son más seguros detrás de un proxy inverso con autenticación o una red de superposición de estilo Tailscale. Exponerlos sin procesar en los puertos 80/443 es una mala idea bien conocida.