awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesHardware Register Databases

Repositories of bitfield definitions and register maps for various hardware peripherals.

Distinct from Hardware Register Accessors: Focuses on the data repository of register maps rather than the active accessor code

Explore 1 awesome GitHub repository matching data & databases · Hardware Register Databases. Refine with filters or upvote what's useful.

Awesome Hardware Register Databases GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • jrowberg/i2cdevlibAvatar de jrowberg

    jrowberg/i2cdevlib

    4,251Voir sur GitHub↗

    i2cdevlib est une collection de pilotes de périphériques et de couches d'abstraction matérielle conçus pour les appareils I2C. Il fournit une collection de pilotes de capteurs, une base de données de registres et un gestionnaire de périphériques pour coordonner la communication entre les microcontrôleurs et les composants matériels. Le projet utilise une couche d'abstraction matérielle pour découpler la logique de l'appareil du matériel spécifique du microcontrôleur et des bibliothèques de câblage. Cette abstraction de la couche de transport permet aux pilotes de périphériques de rester portables sur différentes architectures matérielles. La bibliothèque couvre un large éventail d'intégrations matérielles, incluant des capteurs de mouvement et inertiels, des moniteurs environnementaux, des horloges temps réel et la détection tactile capacitive. Elle inclut également la prise en charge de l'extension GPIO, de la conversion analogique-numérique et du pilotage d'écrans OLED et de compteurs numériques. Le système inclut des outils pour le débogage du protocole I2C et l'analyse du trafic, permettant la corrélation des données brutes d'un analyseur logique avec des définitions de registres lisibles par l'homme.

    Maintains a comprehensive database of register maps and bitfield definitions for a wide variety of I2C hardware.

    C++
    Voir sur GitHub↗4,251
  1. Home
  2. Data & Databases
  3. Hardware Register Databases