Librairie pour l'ADXL355 de Analog Devices Inc. (ADI) pour le framework Espressif
Ce driver I2C pour le capteur ADXL355 a été développé par Marouane JORIO, élève-ingénieur à l’ENSEIRB-MATMECA, dans le cadre de son stage chez Selva Systems. Il est conçu pour être directement intégré dans des projets temps réel sous ESP-IDF.
Bertrand Selva
6/25/20251 min read


Le capteur ADXL355 en bref
L’ADXL355 est un accéléromètre triaxial numérique de précision, produit par Analog Devices. Il est particulièrement adapté aux applications exigeantes où la stabilité du bruit et la linéarité sont critiques. Le capteur est en effet peu bruyant et bien résolu.
Caractéristiques principales :
Résolution : 20 bits
Bruit : ~25 µg/√Hz
Plages sélectionnables : ±2g / ±4g / ±8g
FIFO interne jusqu’à 96 échantillons
Capteur de température intégré
Sortie numérique via I2C ou SPI
Fréquence d’échantillonnage jusqu’à 4 kHz
Domaines d'application :
Surveillance de santé structurelle (SHM) : suivi vibratoire de ponts, bâtiments, structures mécaniques
Maintenance prédictive : détection de défaillances par analyse des vibrations
Systèmes embarqués sensibles : stabilisation, analyse inertielle, systèmes autonomes
Fonctions couvertes par le driver
Le driver développé expose l’ensemble des fonctionnalités clés du capteur :
Initialisation I2C
Lecture des accélérations brutes ou en g
Accès à la température interne
Gestion de la FIFO (lecture, seuil, vidage)
Configuration dynamique (plage, filtre passe-haut, fréquence, horloge externe)
Détection d’activité
Self-test intégré
Configuration des interruptions
Toutes les fonctions sont encapsulées dans une API lisible, avec gestion fine des registres, structures typées et erreurs renvoyées via esp_err_t.
Exemple minimal
ADXL355_beginI2C();
ADXL355_enableMeasurement();
ADXL355_Accelerations_t accel = ADXL355_getAcceleration();
Lien vers le dépôt
Accéder au dépôt du driver ADXL355 (ESP-IDF) : https://github.com/Marouanejorio/adxl355
Innovation
Systèmes embarqués, intelligence artificielle, deep learning, solutions sur mesure, efficacité, innovation, sécurité, fiabilité.
Contact
contact@selvasystems.net
SIREN 939271441
© 2025. All rights reserved.
© 2025. Tous droits réservés.