Librería OLED SSD1306 para ESP8266

Publicado por en Programación el 06/06/2016

El popular módulo Wifi ESP8266 tiene una gran comunidad de usuarios que crean muchas librerías y código para hacernos la vida más fácil. Fabrice Weinberg ha hecho un aporta realmente interesante portanto una librería de las populares pantallas OLED basadas en el chip SSD1306 para hacerlas funcionar directamente en el ESP8266. Estas pantallas son muy fáciles de utilizar ya que funcionan mediante el bus I2C, pero su librería era demasiado pesada, ahora ya podremos tener una pequeña pantalla gráfica junto con nuestro proyecto con ESP8266 en muy poco espacio y una pantalla de este tipo siempre luce muy sexy en cualquier proyecto :)

Leer más

Librería PID con Arduino

Publicado por en Arduino el 19/04/2011

Como ya sabrán la mayoría de los que leen este blog a diario, el algoritmo PID (o Proporcional Integral Derivativo), es un elemento bastante usado en sistemas autómatas (de una manera u otra), en los cuales este algoritmo cobra bastante importancia en las funciones de re-alimentación, además de provocar que la curva de respuesta sea mucho mas suave que si usamos un sistema alternativo.

La idea es haceros un poco de resumen sobre el panorama de librerías ya diseñadas que nos permitan crear un control PID sencillo (relativamente), sin tener que programarlo desde 0.

Arduino no se queda atrás!

Leer más

Librería 4Display-Shield para Arduino

Publicado por en Arduino el 09/12/2010

Hace muy poco, los chicos de 4D Systems han sacado a la luz unas estupendas placas shield para Arduino que permiten utilizar sus pequeñas pantallas inteligentes OLED directamente con Arduino. Éstas pantallas permiten dibujar gráficos a todo color mediante un sencillo protocolo série, pudiendo dibujas cosas simples como pixeles, rectángulos, círculos etc y también gráficos o vídeo. Además todos los modelos disponen de un zócalo para tarjetas de memoria microSD que permite almacenar tanto datos como imágenes, animaciones o incluso vídeos para luego reproducir directamente en la pantalla.

Han sacado varios modelos de placas shield con distintos tamaños de pantalla y tras una conversación con uno de los ingenieros y el fundador de la compañía, me he puesto a desarrollar una pequeña librería llamada displayshield4d que permite utilizar las nuevas shield fácilmente con Arduino.

Leer más

Contraptor CNC: Intérprete de G-Code para Arduino

Publicado por en Arduino el 16/03/2010

Hay muchas cosas que nos "ponen" a los Geeks, pero seguramente podamos discriminar dos de las que más: Arduino y las máquinas CNC.

Ahora bien, qué pasa si juntamos las dos cosas? Pues tenemos algo llamado Contraptor. Se trata de un proyecto libre que pretende ofrecer la posibilidad a los aficionados de montarse una máquina CNC o plotter a partir de piezas de hardware fáciles de conseguir y baratas. Por otro lado y como núcleo del todo el sistema, se encuentra un firmware intérprete de G-Code para Arduino que recoje las instrucciones de los programas de CAD y así poder manejar los distintos motores.

No os perdais un video y los abligados enlaces a continuación...

Leer más