4 repositorios
Logic for adjusting the frequency at which sensors sample physical data.
Distinct from Analog Sensor Calibration: Focuses on the temporal rate of sampling rather than the mathematical calibration of the data value.
Explore 4 awesome GitHub repositories matching hardware & iot · Sampling Rate Controllers. Refine with filters or upvote what's useful.
Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a
Controls the rate at which microcontrollers sample data from analog and I2C sensors.
This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals across a wide spectrum. It provides a programmable hardware interface for transmitting and receiving radio signals, enabling spectrum analysis and wireless data monitoring. The system is distinguished by its ability to synchronize multiple devices using a shared external clock and hardware triggers to ensure precise timing and sample accuracy. It supports advanced signal routing, allowing ports to be mapped based on frequency or time to enable specialized operations like pseud
Adjusts the signal digitization frequency to balance spectrum visibility and interference suppression.
i2cdevlib es una colección de controladores de periféricos y capas de abstracción de hardware diseñadas para dispositivos I2C. Proporciona una colección de controladores de sensores, una base de datos de mapas de registros y un gestor de periféricos para coordinar la comunicación entre microcontroladores y componentes de hardware. El proyecto utiliza una capa de abstracción de hardware para desacoplar la lógica del dispositivo del hardware específico del microcontrolador y las bibliotecas de cableado. Esta abstracción de la capa de transporte permite que los mismos controladores de dispositivo permanezcan portátiles a través de diferentes arquitecturas de hardware. La biblioteca cubre una amplia gama de integración de hardware, incluyendo sensores de movimiento e inerciales, monitores ambientales, relojes de tiempo real y detección táctil capacitiva. También incluye soporte para expansión GPIO, conversión de analógico a digital y el control de pantallas OLED y medidores digitales. El sistema incluye herramientas para la depuración del protocolo I2C y análisis de tráfico, permitiendo la correlación de datos brutos de analizadores lógicos con definiciones de mapas de registros legibles por humanos.
Provides logic for adjusting the frequency at which sensors sample physical data to balance power and precision.
Daytripper es un controlador de seguridad láser programable y detector de movimiento que funciona como un disparador de hardware para acciones del sistema operativo. Es un sistema de hardware y software diseñado para detectar intrusiones físicas mediante rayos láser para activar respuestas automatizadas del sistema. El sistema se distingue por su capacidad para traducir interrupciones físicas de láser en acciones de software, como ejecutar atajos de teclado, ejecutar scripts o activar comandos del sistema. También soporta la integración a nivel de hardware, permitiendo que el dispositivo envíe pulsos de alto voltaje a través de pines dedicados para activar circuitos electrónicos externos. El proyecto cubre una gama de capacidades que incluyen el filtrado de ventana de distancia para ignorar movimientos fuera de un área designada y el ajuste de sensibilidad para equilibrar la velocidad de detección con el consumo de batería. Incluye soporte para la sincronización entre múltiples dispositivos entre transmisores y receptores, así como actualizaciones de firmware basadas en USB a través de un modo bootloader.
Adjusts sensor refresh and sampling rates to balance detection speed against battery power consumption.