Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W

Autores
Becker, Ismael Lucas; Stehr, Mateo Nicolás
Año de publicación
2026
Idioma
español castellano
Tipo de recurso
tesis de maestría
Estado
versión aceptada
Colaborador/a o director/a de tesis
Carballo, Roberto Esteban
Descripción
Fil: Becker, Ismael Lucas. Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.
Fil: Stehr, Mateo Nicolás . Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.
El proyecto consiste en el diseño e implementación de una consola portátil de emulación de videojuegos retro basada en RetroArch sobre Raspberry Pi Zero 2 W. El prototipo incluye una pantalla LCD de 5’’, un amplificador para parlantes integrados, junto con un sistema de alimentación autónoma y recargable. Cuenta con un gamepad inalámbrico basado en ESP-32, que se conecta a la Raspberry Pi Zero 2 W vía bluetooth, permitiendo la detección y transferencia de hasta 8 botones digitales y un stick analógico. La plataforma RetroArch gestiona la emulación de múltiples sistemas clásicos, y posibilita la configuración de controles. Además, se cuenta con un frontend personalizado, que simplifica la navegación entre distintas consolas, la conexión Wi-Fi, la visualización de opciones, y la apertura de un servidor local sobre el cual se pueden transferir tanto los archivos de los videojuegos como canciones que sean propiedad del usuario, y que posteriormente se ejecutarán en el dispositivo. El diseño integra de manera cohesiva hardware y software, incluyendo sistemas de alimentación autónoma, control de entradas, salida de audio y video, y comunicación inalámbrica.
Materia
Emulación
Videojuegos
RetroArch
Raspberry
ESP-32
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Atribución-NoComercial-CompartirIgual 4.0 Internacional
Repositorio
Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
Institución
Universidad Nacional de Misiones
OAI Identificador
oai:rid.unam.edu.ar:20.500.12219/6255

id RIDUNaM_f4d0240816a63dcff7993af3e144c14a
oai_identifier_str oai:rid.unam.edu.ar:20.500.12219/6255
network_acronym_str RIDUNaM
repository_id_str
network_name_str Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
spelling Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 WBecker, Ismael LucasStehr, Mateo NicolásEmulaciónVideojuegosRetroArchRaspberryESP-32Fil: Becker, Ismael Lucas. Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.Fil: Stehr, Mateo Nicolás . Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.El proyecto consiste en el diseño e implementación de una consola portátil de emulación de videojuegos retro basada en RetroArch sobre Raspberry Pi Zero 2 W. El prototipo incluye una pantalla LCD de 5’’, un amplificador para parlantes integrados, junto con un sistema de alimentación autónoma y recargable. Cuenta con un gamepad inalámbrico basado en ESP-32, que se conecta a la Raspberry Pi Zero 2 W vía bluetooth, permitiendo la detección y transferencia de hasta 8 botones digitales y un stick analógico. La plataforma RetroArch gestiona la emulación de múltiples sistemas clásicos, y posibilita la configuración de controles. Además, se cuenta con un frontend personalizado, que simplifica la navegación entre distintas consolas, la conexión Wi-Fi, la visualización de opciones, y la apertura de un servidor local sobre el cual se pueden transferir tanto los archivos de los videojuegos como canciones que sean propiedad del usuario, y que posteriormente se ejecutarán en el dispositivo. El diseño integra de manera cohesiva hardware y software, incluyendo sistemas de alimentación autónoma, control de entradas, salida de audio y video, y comunicación inalámbrica.Universidad Nacional de Misiones. Facultad de ingeniería. Carrera de Ingeniería en ComputaciónCarballo, Roberto Esteban2026-03-13info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/trabajoFinalDeGradoapplication/pdfapplication/pdf8.663 KBhttps://hdl.handle.net/20.500.12219/6255spainfo:eu-repo/semantics/openAccessAtribución-NoComercial-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)instname:Universidad Nacional de Misiones2026-05-28T10:46:11Zoai:rid.unam.edu.ar:20.500.12219/6255instacron:UNAMInstitucionalhttps://rid.unam.edu.ar/Universidad públicahttps://www.unam.edu.ar/https://rid.unam.edu.ar/oai/rsnrdArgentinaopendoar:2026-05-28 10:46:11.834Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM) - Universidad Nacional de Misionesfalse
dc.title.none.fl_str_mv Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
title Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
spellingShingle Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
Becker, Ismael Lucas
Emulación
Videojuegos
RetroArch
Raspberry
ESP-32
title_short Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
title_full Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
title_fullStr Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
title_full_unstemmed Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
title_sort Diseño e implementación de una consola portátil de emulación de videojuegos retro basada en Raspberry Pi Zero 2 W
dc.creator.none.fl_str_mv Becker, Ismael Lucas
Stehr, Mateo Nicolás
author Becker, Ismael Lucas
author_facet Becker, Ismael Lucas
Stehr, Mateo Nicolás
author_role author
author2 Stehr, Mateo Nicolás
author2_role author
dc.contributor.none.fl_str_mv Carballo, Roberto Esteban
dc.subject.none.fl_str_mv Emulación
Videojuegos
RetroArch
Raspberry
ESP-32
topic Emulación
Videojuegos
RetroArch
Raspberry
ESP-32
dc.description.none.fl_txt_mv Fil: Becker, Ismael Lucas. Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.
Fil: Stehr, Mateo Nicolás . Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.
El proyecto consiste en el diseño e implementación de una consola portátil de emulación de videojuegos retro basada en RetroArch sobre Raspberry Pi Zero 2 W. El prototipo incluye una pantalla LCD de 5’’, un amplificador para parlantes integrados, junto con un sistema de alimentación autónoma y recargable. Cuenta con un gamepad inalámbrico basado en ESP-32, que se conecta a la Raspberry Pi Zero 2 W vía bluetooth, permitiendo la detección y transferencia de hasta 8 botones digitales y un stick analógico. La plataforma RetroArch gestiona la emulación de múltiples sistemas clásicos, y posibilita la configuración de controles. Además, se cuenta con un frontend personalizado, que simplifica la navegación entre distintas consolas, la conexión Wi-Fi, la visualización de opciones, y la apertura de un servidor local sobre el cual se pueden transferir tanto los archivos de los videojuegos como canciones que sean propiedad del usuario, y que posteriormente se ejecutarán en el dispositivo. El diseño integra de manera cohesiva hardware y software, incluyendo sistemas de alimentación autónoma, control de entradas, salida de audio y video, y comunicación inalámbrica.
description Fil: Becker, Ismael Lucas. Universidad Nacional de Misiones. Facultad de Ingeniería. Carrera de Ingeniería en Computación; Argentina.
publishDate 2026
dc.date.none.fl_str_mv 2026-03-13
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/trabajoFinalDeGrado
format masterThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12219/6255
url https://hdl.handle.net/20.500.12219/6255
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
application/pdf
8.663 KB
dc.publisher.none.fl_str_mv Universidad Nacional de Misiones. Facultad de ingeniería. Carrera de Ingeniería en Computación
publisher.none.fl_str_mv Universidad Nacional de Misiones. Facultad de ingeniería. Carrera de Ingeniería en Computación
dc.source.none.fl_str_mv reponame:Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
instname:Universidad Nacional de Misiones
reponame_str Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
collection Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM)
instname_str Universidad Nacional de Misiones
repository.name.fl_str_mv Repositorio Institucional Digital de la Universidad Nacional de Misiones (UNaM) - Universidad Nacional de Misiones
repository.mail.fl_str_mv
_version_ 1866441164535627776
score 13.343132