Entradas en

Librerias Arduino


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

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 …

0
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 …

0
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 …

0
Compartir

La librería Arduino Parser implementa funciones para interpretar de forma sencilla la información contenida en un char Array o en un String. Dispone de funciones para leer números, subcadenas, buscar un caracter, así como varias funciones para desplazarse o buscar a lo largo del buffer. Está diseñado para trabajar con un array recibido por un …

0
Compartir

La librería Articulated implementa los cálculos necesarios para resolver un triángulo o cuadrílátero articulado en 2D o 3D. Estan pensadas para simplificar el control de robots articulados (brazos robóticos, cuadrúpedos, hexápodos, bípedos…) Manual de uso Cada tipo de polígono de objeto se instancia a través de su constructor correspondiente (ArticulatedTriangle2D, ArticulatedTriangle3D, ArticulatedQuadrilateral2D, ArticulatedQuadrilateral3D) que reciben …

0
Compartir