Arduino: recuperar un Pro Micro brickeado

No me había pasado nunca, hasta hoy… He “brickeado” mi clónico del Sparkfun Pro Micro al subir un sketch. Pues bien, si tienes la mala suerte de seleccionar la placa de forma incorrecta, como por ejemplo, seleccionar la versión ATMega32U4 (3,3V / 8MHz), cuando debería ser la ATMega32U4 (5V / 16MHz), brickearás tu placa… Es …

Continue reading ‘Arduino: recuperar un Pro Micro brickeado’ »

Share Button

Diseñando el hardware

En esta cuarta entrega por fin vamos a empezar a ver cómo trabajará nuestro hardware. Veremos una breve introducción al sistema de entradas y lectura del bus I2C, y nos meteremos de lleno al diseño físico tanto del hardware como del software. Recuperando de la anterior publicación el esquema conceptual de nuestra botonera, tendremos presente …

Continue reading ‘Diseñando el hardware’ »

Share Button

Diseñando nuestra solución con Arduino Pro Micro

Como ya vimos anteriormente en la entrada Decidiendo la tecnología del controlador, nuestro dispositivo controlador será un Arduino Pro Micro.   Ahora veremos qué capacidades le otorgaremos y de qué modo controlaremos todo nuestro montaje.   Diseño de entradas De la anterior entrega, Capacidades de nuestra botonera, dedujimos que necesitaríamos, al menos, 36 entradas para poder comandar …

Continue reading ‘Diseñando nuestra solución con Arduino Pro Micro’ »

Share Button

Capacidades de nuestra botonera

Una vez que ya hemos visto nuestras necesidades, y elegido el tipo de tecnología del controlador que vamos a utilizar en nuestro proyecto de botonera, ha llegado el momento de decidir cuáles son las capacidades finales que nos va a ofrecer nuestra botonera. Estas capacidades son los modos de interactuación con el juego. Básicamente habrá …

Continue reading ‘Capacidades de nuestra botonera’ »

Share Button

Decidiendo la tecnología del controlador

En esta segunda entrega veremos qué materiales necesitamos para poder dar forma a nuestras funcionalidades.  Si recordamos el listado de funcionalidades de entrada / salida que definíamos en el anterior artículo, Definición de las necesidades, nos vendrá a la memoria el comentario que os hice a cerca de las placas de controlador de juegos que …

Continue reading ‘Decidiendo la tecnología del controlador’ »

Share Button

Definición de las necesidades

La primera parte de este proyecto es definir las necesidades o capacidades de nuestra botonera. Mi idea de botonera, como ya comentaba, es que sea un accesorio compatible tanto con ATS como con ETS2, dado que son a los dos juegos a los que dedico mas tiempo. Por lo tanto, intentaré que tanto el aspecto …

Continue reading ‘Definición de las necesidades’ »

Share Button

Buttonbox para simuladores de conducción

En el último año, y creo que sobre todo debido al confinamiento por motivos de la Covid19, me he dedicado bastante tiempo a jugar con el PC. En especial a juegos de simulación de conducción, como son el American truck Simulator (ATS) y el Euro Truck Simulator 2 (ETS2). Como me metí mucho en el …

Continue reading ‘Buttonbox para simuladores de conducción’ »

Share Button

ATXPi: sistema de alimentación estilo ATX para Raspberry Pi (I)

Muy buenas! Hoy os voy a introducir el proyecto que actualmente tengo entre manos y que será parte importante del gran NESPi, que también introduje en mi blog hace ya unos meses. ATXPi, como su nombre “casi” indica, se trata de un sistema de “gestión de la alimentación” para Raspberry Pi (ojo! no se trata …

Continue reading ‘ATXPi: sistema de alimentación estilo ATX para Raspberry Pi (I)’ »

Share Button

Arduino: RGBLed, una librería básica para manejar un led RGB

Muy buenas! Hoy os traigo mi primera aportación para Arduino, una libraría “muy básica” para manejar un led RGB. Y es “muy básica” porque lo único que nos va a permitir hacer es encender o apagar el led en el color deseado. Ni más ni menos. Con ella podremos: Configurar el tipo de led, de …

Continue reading ‘Arduino: RGBLed, una librería básica para manejar un led RGB’ »

Share Button

Arduino: avrdude: ser_open(): can’t open device “\\.\COM3”: Access is denied.

Como comentaba en alguno de los posts anteriorres, dedicados a esta increíble plaquita, uno de los peores errores con los que me he encontrado ha sido este: avrdude: ser_open(): can’t open device “\\.\COM3”: Access is denied. Bien, el síntoma era cuanto menos, estrobótico: Antes de vacaciones programaba activamente en Arduino, casi a diario, para llevar …

Continue reading ‘Arduino: avrdude: ser_open(): can’t open device “\\.\COM3”: Access is denied.’ »

Share Button