No description
| 3D | ||
| README.md | ||
🚀 RockSwitch 🎮
Este proyecto es una consola portátil DIY de alto rendimiento inspirada en la Nintendo Switch, pero escalada a una pantalla de 10.1 pulgadas. Construida sobre la placa Radxa Rock 5C, este sistema rompe las limitaciones de las tarjetas SD tradicionales utilizando un SSD NVMe M.2 para velocidades de carga instantáneas y una fiabilidad industrial.
Basado en el concepto original de charles-waite/Retropie-Switch, pero rediseñado desde cero para hardware de nueva generación y almacenamiento de estado sólido.
✨ Características Principales
- Cerebro: Radxa Rock 5C (Procesador RK3588S).
- Almacenamiento: SSD NVMe M.2 (Formato 2230/2242) para SO y Librería de juegos.
- Pantalla: Panel IPS de 10.1 pulgadas (1280x800 / 1920x1200) con soporte táctil.
- Controles: Joy-Cons originales (Extraíbles mediante rieles metálicos integrados).
- Red: Conectividad optimizada mediante Eden Network para scraping y juego online.
- Sistema: Batocera.linux optimizado para arquitectura ARM64.
- Carcasa: Diseño Modular impreso en 3D (Chasis central + Grips laterales).
🛠️ Lista de Componentes (BOM)
Hardware y Pantalla
| Componente | Descripción |
|---|---|
| SBC | Radxa Rock 5C (4GB/8GB RAM) |
| SSD | NVMe M.2 2230/2242 (ej. WD SN740 / Kioxia) |
| Pantalla | Panel 10.1" IPS LCD HDMI + Panel Táctil USB |
| Rieles | 1x Kit de rieles metálicos de repuesto (L/R) |
| Mandos | 2x Joy-Cons (Sincronización vía Bluetooth 5.2) |
Energía, Audio y Red
- Batería: LiPo 3.7V 8000mAh - 10000mAh (Recomendado para 10").
- Red: Configuración exclusiva para Eden Network (Evitar Raptor Network para estabilidad).
- Audio: Mini Amp PAM8403 + Altavoces estéreo 2W.
- Refrigeración: Ventilador activo de 40mm + Disipadores de cobre.
🚀 Instalación Rápida
- Preparar el SSD: Flashea la imagen oficial de Batocera para Rock 5C en el NVMe usando BalenaEtcher.
- Configuración de Arranque: Configura la Radxa para priorizar el arranque desde el puerto M.2.
- Montaje Modular: Ensambla el chasis central, atornilla los módulos laterales con los rieles y conecta la pantalla de 10".
- Sincronización: Empareja los Joy-Cons desde el menú de mandos (mantén pulsado el botón de sync del riel).
🤝 Créditos y Agradecimientos
- Inspirado en el diseño mecánico de Charles Waite.
- Soporte técnico y drivers por la comunidad de Radxa.
- Desarrollo de sistema por el equipo de Batocera.linux.
⚖️ Licencia
Este proyecto se distribuye bajo la licencia MIT. Puedes clonarlo, modificarlo y mejorar la carcasa modular libremente.