Goavec-Merou Gwenhaël

Goavec-Merou Gwenhaël

12 article(s)
Articles de l'auteur

Développement pour iPod Touch sous GNU/Linux : application à la communication par liaison Bluetooth

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
51
Mois de parution
décembre 2010
Spécialité(s)
Résumé
Les iPod Touch et iPhone sont probablement les systèmes embarqués les plus largement disponibles auprès du grand public. Bien que le qualificatif « embarqué » ne soit associé qu'à leur autonomie, faible encombrement et absence de ports de communication, la puissance de calcul est compatible avec celle nécessaire pour exécuter un environnement Un*x dans lequel un développeur sous GNU/Linux ou *BSD sera familier. Nous proposons dans cette présentation, après avoir libéré son iPod Touch de l'emprise de Cupertino, d'exploiter une chaîne de compilation croisée libre exploitant les bibliothèques propriétaires mais gratuites d’Apple, pour développer nos propres applications. Nous nous intéresserons en particulier à l'accès aux périphériques matériels, qu'il s'agisse d'une liaison Bluetooth pour communiquer par une liaison sans fil avec des périphériques tels que la brique LEGO NXT, ou des accéléromètres. Ces développements passent nécessairement par la maîtrise de l'Objective-C 2.0, dont nous démontrerons la fonctionnalité comme langage de développement sous GNU/Linux lors de l'exploitation du compilateur LLVM.

Étude d'un système d'exploitation pour microcontrôleur faible consommation (TI MSP430) : pilote pour le stockage de masse au format FAT sur cart...

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
47
Mois de parution
avril 2010
Spécialité(s)
Résumé

Nous proposons d'aborder le developpement sur microcontrôleur selon un aspect « environnement exécutif » fourni par TinyOS. La plate-forme minimaliste – le microcontrôleur MSP430F149 avec 2 KB de RAM – est exploitée au mieux grâce à cet environnement de développement. Nous démontrons la mise en oeuvre de cette plate-forme, munie d'une carte SD, pour le stockage de masse non volatil de données acquises périodiquement sur support formaté accessible depuis la majorité des ordinateurs personnels (FAT).

Interfaces matérielles et OS libres pour Nintendo DS : DSLinux et RTEMS

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
43
Mois de parution
août 2009
Spécialité(s)
Résumé

Alors que les protocoles de communication parallèles (port imprimante, bus ISA, bus IDE, bus des processeurs) tendent à disparaître au profit des modes de communication série (USB, SATA, I2C ou SPI) – moins encombrants et plus rapides, mais plus complexes à appréhender – il devient de plus en plus difficile, à l’amateur désireux d’expérimenter, de trouver des plateformes sur lesquelles découvrir le fonctionnement d’un processeur. La console de jeu portable de Nintendo Dual Screen (DS) est encore suffisamment ancienne tout en ayant eu assez de succès pour être encore largement disponible pour fournir une plateforme d’expérimentation intéressante.