awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 repository-uri

Awesome GitHub RepositoriesSensor and Hardware

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.

Awesome Sensor and Hardware GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • microsoft/windows-universal-samplesAvatar microsoft

    microsoft/Windows-universal-samples

    9,696Vezi pe GitHub↗

    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.

    JavaScript
    Vezi pe GitHub↗9,696
  • librehardwaremonitor/librehardwaremonitorAvatar LibreHardwareMonitor

    LibreHardwareMonitor/LibreHardwareMonitor

    7,905Vezi pe GitHub↗

    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.

    C#freehacktoberfesthardware
    Vezi pe GitHub↗7,905
  • apache/nuttxAvatar apache

    apache/nuttx

    3,912Vezi pe GitHub↗

    NuttX este un sistem de operare în timp real (RTOS) compatibil POSIX, conceput pentru microcontrolere de la arhitecturi pe 8 biți până la 64 de biți. Oferă un mediu de execuție determinist cu un scheduler de task-uri în timp real și un kernel embedded POSIX pentru a asigura execuția portabilă a codului pe diverse ținte hardware. Proiectul se distinge printr-un strat de abstractizare hardware cuprinzător care oferă drivere standardizate pentru I2C, SPI, CAN și USB pe diverse chipset-uri semiconductoare. De asemenea, dispune de un stack de rețea embedded care suportă TCP, UDP, IPv4 și IPv6, alături de protocoale industriale precum Modbus și DroneCAN. Sistemul acoperă o gamă largă de capabilități, inclusiv gestionarea avansată a memoriei cu paginare la cerere, operațiuni criptografice securizate și un sistem de fișiere virtual pentru gestionarea tipurilor de stocare disparate. De asemenea, integrează interfețe de nivel înalt pentru interfețe grafice (GUI), sinteză audio și execuția mai multor limbaje de scripting și workload-uri WebAssembly. Mediul este construit folosind Make sau CMake pentru a viza configurații specifice de plăci și chipset-uri.

    Implements drivers to collect data from hardware sensors like accelerometers and barometers via I2C and SPI.

    Cembeddedmcumicrocontroller
    Vezi pe GitHub↗3,912
  • nisrulz/senseyAvatar nisrulz

    nisrulz/sensey

    2,658Vezi pe GitHub↗

    :zap: Android Library Play with sensor events & detect gestures in a breeze.

    Detects complex gestures using device sensors.

    Kotlin
    Vezi pe GitHub↗2,658
  • mendhak/gpsloggerAvatar mendhak

    mendhak/gpslogger

    2,525Vezi pe GitHub↗

    :satellite: Lightweight GPS Logging Application For Android.

    Logs GPS coordinates to various file formats.

    Java
    Vezi pe GitHub↗2,525
  • owntracks/androidAvatar owntracks

    owntracks/android

    1,639Vezi pe GitHub↗

    Provides location tracking and reporting functionality.

    Kotlinandroidclientgeolocation
    Vezi pe GitHub↗1,639
  • j4velin/pedometerAvatar j4velin

    j4velin/Pedometer

    1,430Vezi pe GitHub↗

    Lightweight pedometer app for Android using the hardware step sensor

    Counts steps using hardware-based sensors.

    Java
    Vezi pe GitHub↗1,430
  • dz0ny/leapcastAvatar dz0ny

    dz0ny/leapcast

    1,401Vezi pe GitHub↗

    ChromeCast emulation app for any device

    Emulates ChromeCast functionality on Android devices.

    Python
    Vezi pe GitHub↗1,401
  • xavierberger/rpi-monitorAvatar XavierBerger

    XavierBerger/RPi-Monitor

    1,206Vezi pe GitHub↗

    RPi-Monitor este o suită de monitorizare concepută pentru medii Linux embedded și computere cu o singură placă (SBC). Oferă un framework pentru colectarea telemetriei hardware în timp real, urmărirea metricilor de performanță a sistemului și vizualizarea datelor printr-un dashboard web. Sistemul este construit pentru a gestiona persistența datelor pe termen lung prin utilizarea bazelor de date round-robin cu dimensiune fixă, asigurând menținerea înregistrărilor istorice fără a depăși capacitatea de stocare. Proiectul se distinge prin accentul pus pe integrarea hardware-ului embedded și deployment-ul flexibil. Suportă monitorizarea senzorilor fizici externi și poate fi implementat în medii containerizate sau integrat direct în distribuții Linux embedded personalizate prin rețete de build. Pentru a acomoda sistemele de fișiere restricționate sau volatile, software-ul include un mod de operare read-only, în timp ce arhitectura sa modulară de plugin-uri permite adăugarea de scripturi personalizate și afișaje hardware externe. Dincolo de monitorizarea locală, sistemul funcționează ca un agent pentru infrastructura de rețea mai largă, expunând datele de telemetrie prin protocoale standardizate și endpoint-uri JSON. Include un motor de alertare bazat pe praguri pentru a declanșa notificări atunci când performanța deviază de la parametrii definiți și impune securitatea prin autentificare și integrare cu reverse proxy pentru a gestiona accesul la distanță la dashboard.

    Collects and visualizes data from physical sensors connected to embedded hardware devices.

    JavaScriptembedded-devicesembedded-servermonitoring
    Vezi pe GitHub↗1,206
  • alt236/bluetooth-le-library---androidAvatar alt236

    alt236/Bluetooth-LE-Library---Android

    880Vezi pe GitHub↗

    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.

    Java
    Vezi pe GitHub↗880
  • bagilevi/android-pedometerAvatar bagilevi

    bagilevi/android-pedometer

    844Vezi pe GitHub↗

    App for Android phones that counts your steps.

    Tracks user steps via mobile sensors.

    Java
    Vezi pe GitHub↗844
  • gast-lib/gast-libAvatar gast-lib

    gast-lib/gast-lib

    523Vezi pe GitHub↗

    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.

    Java
    Vezi pe GitHub↗523
  • phishman3579/android-heart-rate-monitorAvatar phishman3579

    phishman3579/android-heart-rate-monitor

    474Vezi pe GitHub↗

    Android heart rate monitor

    Monitors heart rate using mobile hardware.

    Java
    Vezi pe GitHub↗474
  • tbouron/shakedetectorAvatar tbouron

    tbouron/ShakeDetector

    250Vezi pe GitHub↗

    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.

    Java
    Vezi pe GitHub↗250
  • nlathia/sensormanagerAvatar nlathia

    nlathia/SensorManager

    227Vezi pe GitHub↗

    Android Sensor Manager Library (Out dated & no longer maintained)

    Simplifies management and access to device sensors.

    Java
    Vezi pe GitHub↗227
  • jeppsson/arduino-communicatorAvatar jeppsson

    jeppsson/Arduino-Communicator

    141Vezi pe GitHub↗

    Very simple Android application for communicating with Arduino

    Facilitates communication between Android and Arduino hardware.

    Java
    Vezi pe GitHub↗141
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Sensor and Hardware

Explorează sub-etichetele

  • Sensor DriversLow-level software drivers for reading data from physical sensors. **Distinct from Sensor and Hardware:** Focuses on the driver implementation for specific hardware like accelerometers, whereas Sensor and Hardware is a broad awesome-list category.