Skip to content

Introducción

Bienvenido al taller de Arduboy. En esta sección encontrarás información sobre el dispositivo Arduboy, su historia y cómo se utiliza para crear juegos.

¿Qué es Arduboy?

Arduboy es un dispositivo de juego portátil basado en Arduino, diseñado para permitir a los usuarios crear y jugar sus propios videojuegos. Con una pantalla OLED, botones de control y un diseño compacto, Arduboy ofrece una experiencia de juego retro y educativa.

En este taller, aprenderás a programar juegos para Arduboy utilizando el lenguaje de programación C++ (usando el superset de Arduino) y la plataforma Arduino IDE. A lo largo del taller, se proporcionarán ejemplos y ejercicios prácticos para ayudarte a desarrollar tus habilidades de programación y diseño de juegos.

Arduboy
Arduboy FX-C, un dispositivo de juego portátil basado en Arduino.

Especificaciones Técnicas

Veamos algunas de las especificaciones técnicas del dispositivo Arduboy:

  • Pantalla: OLED de 1.3 pulgadas con resolución de 128x64 píxeles.
  • Procesador: ATmega32u4 a 8 MHz.
  • Memoria: 32 KB de memoria flash, 2.5 KB de SRAM, 1 KB de EEPROM y además de 16MB de memoria externa para almacenamiento de juegos.
  • Batería: Batería recargable de 180 mAh.
  • Conectividad: Puerto USB para cargar y programar el dispositivo.

Plataforma Arduboy

La plataforma Arduboy es un conjunto de librerías y herramientas que facilitan el desarrollo de juegos para el dispositivo. Incluye funciones para manejar gráficos, sonido y entrada de usuario, lo que permite a los desarrolladores centrarse en la lógica del juego y la creatividad.

Durante este taller, aprenderás a utilizar la plataforma Arduboy para crear tus propios juegos, desde conceptos básicos hasta técnicas más avanzadas. Se proporcionarán ejemplos de código y recursos adicionales para ayudarte a comprender cómo funciona la plataforma y cómo puedes aprovecharla al máximo.