Entradas en

Librerias Arduino


Actualizamos la librería AsyncStepper a una bien merecida versión 2.0. La principal novedad es incorporar aceleración lineal, aunque se ha reescrito por completo mejorando su uso y rendimiento. Recordamos que la librería AsyncStepper permite mover un motor paso a paso de forma no bloqueante, es decir, permitiendo al procesador hacer acciones mientras mueve uno o ...

2
Compartir

La librería ESP_Color contiene funciones para la conversión y operación de colores en un procesador como el ESP8266 y ESP32, siendo la sucesora de Arduino-ColorConverter. La clase Color incluye formatos para color RGB888, RGB666, RGB565, RGB332, HSV, HSL, escala de grises GREY256, GREY16, GREY4 y blanco y negro BW. Además de permitir realizar conversiones, ESP_Color ...

0
Compartir

La librería UnifiedGFX permite desarrollar tus proyectos de forma independiente al hardware empleado. Existen muchos tipos de MCU y pantallas, y muchas y muy buenas librerías para gestionarlas. Pero yo no quiero que mi proyecto dependa de un tipo determinado hardware, si no que quiero que funcione en cualquiera de ellos. Idealmente, el objetivo es ...

0
Compartir

La librería de Arduino Easing implementa funciones para realizar una transición suave entre cambios en una variable. (por ejemplo, para cambiar la velocidad de un motor de forma suave. Para usarlo, simplemente crear una instancia del objeto 'Easing' y usar el operador '=' para cambiar el SetPoint. Después emplear la función 'GetValue()' para obtener el ...

1
Compartir

La libraría Arduino Interpolation proporciona funciones para interpolación Step, Lineal, Smooth, Catmull Spline, y Constrained Spline Manual de uso Todas las funciones de la librería son funciones estáticas que reciben dos arrays de X-Values e Y-Values, el tamaño de los arrays, y el punto X donde realizar la interpolación y reciben el valor Y estimado ...

2
Compartir

La librería GammaCorrection implementa funciones para realizar la corrección gamma. La relación entre la intensidad aplicada mediante un PWM a un LED y la iluminación percibida es no lineal. Con la librería GammaCorrection podemos corregir los valores para que el comportamiento sea correcto. Manual de uso La librería GammaCorrection contiene funciones estáticas para la corrección ...

0
Compartir