I²C, Linux, Raspberry Pi et MPU6050

Posted on mer. 13 novembre 2013 in Linux, Raspberry Pi • Tagged with MPU6050 I2C Linux instance IRQ

Juste un petit post rapide en mode pense bête pour ne pas y repasser 2 heures la prochaine fois :

Comment déclarer qu'un device I²C doit utiliser un driver spécifique (le tout en user-space) ?

Dans cet exemple nous utiliserons une IMU de invensense : MPU-6050. Ce composant possède une adresse I²C fixée …


Continue reading

Petit à petit l’oiseau devient forgeron

Posted on mar. 12 novembre 2013 in Linux, Raspberry Pi

ATTENTION : bidouiller des alims peut être dangereux (réellement). Je ne suis pas responsable de vos conneries (surtout celles qui peuvent vous coûter la vie). Ne faites ces modifications QUE si vous savez exactement ce vous faites.

Il me fallait une alim de 7.5V/50W pour alimenter ma tentative de …


Continue reading

C'est au pied du mur qu'on voit mieux le mur

Posted on mer. 06 mars 2013 in Linux, Raspberry Pi • Tagged with Cross Compile, Raspbian

J'utilise la distribution Raspbian (kernel 3.2.27+) pour mon Raspberry Pi. Et comme je suis un fainéant j'ai écrit un script pour générer automatiquement un environnement de cross compile.

Il permet de produire l'environnement et l'utilise ensuite pour compiler un kernel 3.2.27+ afin de pouvoir faire des …


Continue reading

Il est où mon jitter ?

Posted on ven. 01 février 2013 in Linux, Raspberry Pi • Tagged with gitter, gpio, kernel module, raspberry pi

L'ami Guillaume, m'a offert pour mon anniversaire un Raspberry Pi (encore merci !). J'ai rapidement décidé d'en faire un quadrotor.

Le problème c'est que du temps réel mou ça peut rapidement mener à la catastrophe si ma tâche périodique se mange un jitter qui fait peur.

Visiblement, une tâche de fréquence …


Continue reading