Entradas en

Librerias Arduino


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 …

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 …

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 …

Compartir

La librería I2CScanner implementa un escaner para localizar dispositivos I2C, y determinar si un dispositivo está conectado. Manual de uso La librería I2CScanner se instancia a través de su constructor. El objeto contiene como variables el rango de direcciones para el escaneo Low_Address y High_Address. El objeto se inicializa a traves del método Init(). Se …

Compartir

Reactive Arduino implementa el patrón observable-observador en un procesador como Arduino. El propósito es proporcionar una aproximación a una programación declarativa, dentro de las restricciones de capacidad de un MCU de baja potencia Reactive Arduino esta basado en ReactiveX y ReactiveUI, adaptado a las necesidades y limitaciones de un MCU. Instrucciones de uso El uso …

Compartir

Con frecuencia he necesitado en proyectos obtener una serie de datos enviados por puerto serie, por ejemplo, desde un microprocesador como Arduino, ESP8266 o ESP32. Sin embargo, no he encontrado un software, gratuito o comercial, que cumpliera lo que necesitaba. Así surge LiveSerial, un programa que permite graficar y realizar estadísticas de los datos obtenidos …

Compartir