Juego de la serpiente con Raspberry Pi Pico

Publicado por en Raspberry Pi el 04/06/2021

Seguro que recuerdas aquel juego de la serpiente, especialmente en los antiguos teléfonos de marca Nokia. En aquellos tiempos no había App de mensajería y cuando estaba aburrido en un sitio, le metías una partida a la serpiente. Sobre el juego de la serpiente no hay mucho que decir pero es un excelente proyecto para practicar la programación. En el vídeo que te dejo a continuación, verás como programar el clásico juego de la serpiente en una Raspberry Pi Pico con solo una pantalla OLED y unos pulsadores.

Además es muy interesante ya que su autor no se ha limitado a imitar el juego original, sino que ha creado una ondulación en el movimiento de la serpiente. Ha tardado un tiempo en desarrollar ese movimiento ya que si lo piensas bien, no es tan evidente. En su Github podrás ver el código fuente que también te dejo enlazado abajo.

Leer más

Una pantalla OLED para leer mensajes de Twitter con ESP8266

Publicado por en Arduino el 14/05/2021

Me ha gustado mucho éste proyecto. Se trata de una pequeña pantalla OLED que mediante un ESP8266 es capaz de mostrar mensajes de Twitter. Puedes pensar que no tiene sentido ya que lo puedes ver en el PC o en el móvil, pero tener un dispositivo físico que haga específicamente eso tiene otro encanto. Quizás hasta le da más importancia al mensaje (sin entrar sobre la dudosa utilidad de Twitter en si mismo más que un pozo de odio y egocentrismo), además tiene unos botones que permiten darle a Like y Retweet. El código fuente está disponible en Github y lo puedes hacer con un simple NodeMCU y casi cualquier pantalla OLED.

Leer más

TENEX: Pantalla OLED volumétrica casera

Publicado por en Electrónica el 03/03/2021

Éste proyecto me ha llamado mucho la atención por que utiliza unas pantallas OLED transparentes para crear una pantalla volumétrica. Así es, una pantalla capaz no solo de mostrar imágenes en dos dimensiones, sino añadiendo una tercera dimensión con profundidad. El sistema es muy sencillo pero ingenioso a la vez, ya que las pantallas están colocadas unas delante de las otras formando un especio de bocadillo. Gracias a una PCB desarrollada a medida y un poco de programación, el efecto es realmente espectacular.

Leer más

Mini consola portatil retro con ATTiny85

Publicado por en Arduino el 18/08/2020

El microcontrolador ATTiny85 es una pequeña maravilla y me encanta. No tiene grandes recursos, ni muchos pines, ni siquiera es muy rápido pero puede funcionar por si solo, sin componentes externos a 8 MHz y es ideal para todo tipo de proyectos que funcionen con pilas o baterías. También existe como placa Trinket de Adafruit y soporta bus I2C para conectarle casi cualquier cosa. Éste proyecto ya es un clásico y es una pequeña consola arcade portátil con una pantalla OLED y unos pulsadores. De hecho, yo mismo hice una consola arcade portatil con un ATMega32U4 y que había quedado bastante simpática. También otra ya más potente con Raspberry Pi Zero, pero eso ya es otra historia. Volviendo al ATTiny85, como puedes comprobar en el vídeo que te dejo a continuación, se pueden crear proyectos muy interesantes con éste microcontrolador!

Leer más

FreeDeck es una alternativa Open Source a Stream Deck basada en Arduino

Publicado por en Arduino el 15/07/2020

Seguramente conoces a ese pequeño aparato llamado Stream Deck que permite tener botones de acceso directo a diferentes tareas, acciones o programas. Mucha gente que hace habitualmente emisiones en directo lo utiliza ya que al ser un dispositivo físico, es mucho más obvio, rápido e intuitivo pulsar botones. Hace ya un tiempo, Limor (ladyada) abrió uno para ver su funcionamiento y la verdad es que es curioso, ya que utiliza una pantalla táctil camuflada como si fuesen botones. Adam Welch ha hecho si propia versión barata del Stream Deck utilizando seis pequeñas pantallas OLED con un pulsador colocado justo por detrás. El controlador principal es una placa Arduino y la verdad es que la funcionalidad es más que correcta.

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger información de carácter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuración cuando lo desees.

Cerrar

Más información en nuestra Política de Cookies.