16 مستودعات
Tools for interacting with device sensors, Bluetooth, and external hardware.
Explore 16 awesome GitHub repositories matching part of an awesome list · Sensor and Hardware. Refine with filters or upvote what's useful.
This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc
Provides a comprehensive suite of tools for reading data from accelerometers, gyrometers, barometers, and proximity sensors.
LibreHardwareMonitor is a .NET library and system health monitoring tool for Windows. It provides a programmatic hardware sensor API and a low-level interface to access real-time temperature, voltage, and fan speed data from computer hardware components. The project serves as a bridge between Windows operating system calls and physical sensors, allowing for the monitoring of processors, graphics cards, motherboards, storage devices, and network adapters. This enables the tracking of system stability and the collection of environmental changes across various hardware components. The software
Provides tools for collecting real-time sensor data to track environmental changes and system performance.
NuttX is a POSIX-compliant real-time operating system designed for microcontrollers ranging from 8-bit to 64-bit architectures. It provides a deterministic execution environment with a real-time task scheduler and a POSIX embedded kernel to ensure portable code execution across diverse hardware targets. The project distinguishes itself through a comprehensive hardware abstraction layer that provides standardized drivers for I2C, SPI, CAN, and USB across various semiconductor chipsets. It also features an embedded networking stack supporting TCP, UDP, IPv4, and IPv6, alongside industrial proto
Implements drivers to collect data from hardware sensors like accelerometers and barometers via I2C and SPI.
:zap: Android Library Play with sensor events & detect gestures in a breeze.
Detects complex gestures using device sensors.
:satellite: Lightweight GPS Logging Application For Android.
Logs GPS coordinates to various file formats.
Provides location tracking and reporting functionality.
Lightweight pedometer app for Android using the hardware step sensor
Counts steps using hardware-based sensors.
ChromeCast emulation app for any device
Emulates ChromeCast functionality on Android devices.
RPi-Monitor هو مجموعة مراقبة مصممة لبيئات Linux المضمنة وأجهزة الكمبيوتر ذات اللوحة الواحدة. يوفر إطار عمل لجمع بيانات القياس عن بُعد للأجهزة في الوقت الفعلي، وتتبع مقاييس أداء النظام، وتصور البيانات من خلال لوحة تحكم مستندة إلى الويب. تم بناء النظام للتعامل مع استمرارية البيانات على المدى الطويل باستخدام قواعد بيانات دائرية ذات حجم ثابت، مما يضمن الاحتفاظ بالسجلات التاريخية دون تجاوز سعة التخزين. يتميز المشروع بتركيزه على تكامل الأجهزة المضمنة والنشر المرن. ويدعم مراقبة المستشعرات الفيزيائية الخارجية ويمكن نشره داخل بيئات الحاويات أو دمجه مباشرة في توزيعات Linux المضمنة المخصصة عبر وصفات البناء. لاستيعاب أنظمة الملفات المقيدة أو المتقلبة، يتضمن البرنامج وضع تشغيل للقراءة فقط، بينما تسمح معمارية الإضافات النمطية الخاصة به بإضافة نصوص برمجية مخصصة وشاشات أجهزة خارجية. بعيداً عن المراقبة المحلية، يعمل النظام كوكيل للبنية التحتية للشبكة الأوسع من خلال عرض بيانات القياس عن بُعد عبر بروتوكولات موحدة ونقاط نهاية JSON. ويتضمن محرك تنبيه قائم على العتبة لتشغيل الإشعارات عندما ينحرف الأداء عن المعلمات المحددة، ويفرض الأمان من خلال المصادقة وتكامل الوكيل العكسي لإدارة الوصول عن بُعد إلى لوحة التحكم.
Collects and visualizes data from physical sensors connected to embedded hardware devices.
This library allows for easy access to a Bluetooth LE device's AdRecord and RSSI value. It offers additional functionality for iBeacons.
Simplifies access to Bluetooth Low Energy devices.
App for Android phones that counts your steps.
Tracks user steps via mobile sensors.
GAST is a toolkit for using Android's Sensing capabilities. It contains the examples, boiler plate code, and algorithms you need to properly use Android sensors.
Provides a toolkit for accessing and processing Android sensor data.
Android heart rate monitor
Monitors heart rate using mobile hardware.
This library provides a easy way to detect a shake movement using the build-in accelerometer and fire a callback on the UI thread every times it happens.
Detects device shake movements using the accelerometer.
Android Sensor Manager Library (Out dated & no longer maintained)
Simplifies management and access to device sensors.
Very simple Android application for communicating with Arduino
Facilitates communication between Android and Arduino hardware.