Introduction De nos jours le vélo prend une place de plus en plus importante dans la mobilité contemporaine. De plus en plus de vélos participent à la circulation ou se retrouvent garés dans les rues de nombreuses villes. La surveillance de ces…
Category : Technologie
Qt QML et JSON texte
QML et les sources de données Voici un article qui concerne le framework Qt, et en particulier les composants Qt Quick et Qt QML qui forment un ensemble composé du langage QML et de son infrastructure de runtime (moteur de rendu, sous-ensemble…
Initiation au Machine Learning sur python avec SKlearn
Introduction: Dans le cadre de mon stage de fin d’étude dans la majeure système embarqué, j'ai été amené à utiliser le machine learning pour la détection d’activité humaine dans un signal audio. Pour ce faire, j’ai utilisé l’outil sklearn…
Géolocalisation indoor avec l’AoA du Bluetooth 5.1 en exploitant Zephyr RTOS et les nRF52833 de NORDIC
Introduction Les objets connectés Omniprésents dans notre quotidien avec une croissance constante, les objets connectés représentaient 11,7 milliards d’appareils à travers le monde à la fin de l’année 2020 pour des usages très divers aussi…
Bonjour mon nom est DNS-SD
Introduction : Le DNS pour Domain Name System, est un protocole ancien qui permet de retrouver une adresse d’un serveur depuis son nom. Il est pour la première fois décrit dans les RFC1034, RFC1035 et RFC2782, en 1987. Ce protocole est…
La cuisine Alsa
Le son Le son est une onde mécanique qui peut être générée par un signal analogique, ce qui rend son traitement en informatique délicat mais possible. L'oreille humaine a toute son importance dans la manière d'utiliser l'outil…
FlameGraph
Introduction Les outils de profilage permettent lors de l'exécution d'un logiciel de contrôler la liste des fonctions appelées, le temps passé dans chacune d'elle, l’utilisation des ressources processeur ou l'utilisation mémoire par exemple. Sous…
Le Temps Reel sous Linux
Dans cet article, nous allons discuter de l'intérêt ainsi que des avantages et inconvénients d’utiliser un noyau Linux temps réel. L'objectif de cet article n’est pas de décrire ce qu’est le temps réel mais pourquoi et comment l’utiliser. Aux…
Initiation à Gnu Privacy Guard
PGP (pour Pretty Good Privacy) est créé en 1991 par Phil Zimmermann. Militant antinucléaire depuis les années 80, il veut inciter les activistes à protéger leurs messages et leurs données. La licence est alors propriétaire mais l'utilisation non…
Utilisation du Bluetooth Low Energy avec bluez
Depuis sa sortie en 2010, le Bluetooth Low Energy s’affirme dans le domaine des protocoles de communications pour objets connectés. Cet article s’intéresse au fonctionnement de ce protocole et de son intégration dans un système embarqué sous Linux…