La dernière version de buildroot a ajouté un grand nombre d'outils pour faciliter l'intégration dans des projets embarqués complets. Nous avons utilisé ces possibilités pour construire un petit projet libre permettant de diffuser facilement le son…
Category : Technologie
Une Introduction au NFC
La Technologie NFC ( pour Near Field Communication ) est une technologie que l'on trouve sur les téléphones Android modernes mais qui est assez méconnue. Peu de gens savent s'en servir et peu de développeurs l'intègrent à leur application ou aux…
OpenSL-ES sous Android
Introduction Dans la continuité de l'article de présentation de jack [1], nous allons cette fois-ci nous intéresser à une autre pile audio orientée basse latence: OpenSL-ES OpenSL est une API standardisée proposée par la fondation Khronos [2] à…
Microcontrôleur et environnement critique, petit tour d'horizon
Contrairement aux microprocesseurs qui coordonnent un système en communiquant avec des puces mémoires et des périphériques d'entrées sorties externes, les microcontrôleurs sont des circuits intégrés qui rassemblent sur une même puce : le…
La Raspberry, Android et l'USB (1/3) : rediriger les flux Audio
La raspberry-pi est une jolie petite plateforme pour mettre une petite touche d'informatique dans un produit ou dans la maison. Elle est bon marché, facile à développer et à adapter mais elle n'a ni écran ni clavier permettant de la commander. Nous…
Perte de batterie sans perte de données
Dans les systèmes embarqués il y a toujours un risque de coupure d'alimentation en plein fonctionnement et donc de perdre des données. Perdre des données est un problème, mais souvent le plus critique est de ne pas corrompre les données existantes…
Réorganiser ses commits avant un merge dans git
Lors du développement d'une fonctionnalité compliquée l'historique des modifications a tendance à se remplir de petits commits qui ne sont pas véritablement utiles (correction de bug n'ayant jamais été publiés, réorganisation de code...). Ces…
Prise en main de Jack
Introduction Lorsqu'on veux écrire une application audio sous linux on tombe rapidement sur ce genre de schéma : C'est un peu effrayant au début, mais il faut bien comprendre que les composants qui apparaissent dans ce schéma tiennent en fait…
Votre première contribution à Buildroot
Introduction Nous avons vu dans un précédent article comment facilement ajouter un paquetage à buildroot. Ce n'est pas bien compliqué mais, maintenant que vous avez créé ce nouveau paquetage, il est souhaitable de contribuer à la communauté…
Tutorial : un système Linux embarqué opérationnel avec Buildroot
Dans le domaine de l'embarqué, nous nous retrouvons souvent en situation où nous devons reconstruire un système complet à partir des sources, pour une architecture cible souvent différente de notre architecture hôte. Que l'on soit débutant ou…