Interfaces
UART - Le récepteur-émetteur asynchrone universel.
UART est une interface série full duplex. Elle permet à deux périphériques de communiquer sur seulement trois fils et supporte des vitesses variables. Caractéristiques de l'UART Comme son nom l'indique, l'UART est une interface asynchrone. Contrairement à SPI ou I2C, il n'est pas nécessaire d'avoir une horloge dédiée. Les deux dispositifs doivent simplement utiliser la même vitesse de transmission.....
Lire la suiteI2C - Le bus de circuit intégré (Inter-Integrated Circuit Bus)
Le bus I2C est très couramment utilisé dans le domaine de l'embarqué. Nous vous expliquons comment il fonctionne et comment le configurer sur le Raspberry Pi à l'aide d'un exemple. Caractéristiques de l'I2C Le bus Inter-Integrated Circuit est un bus de communication série synchrone. Philips Semiconductors est à l'origine de son invention en 1982 mais l'interface a rapidement gagné...
Lire la suiteSPI - L'interface périphérique série
SPI signifie Serial Peripheral Interface (interface périphérique série). Avec SPI, vous pouvez échanger des données à une vitesse fulgurante entre deux appareils. Et vous n'avez besoin que de quatre fils. Caractéristiques de SPI L'interface périphérique série est une interface de communication synchrone pour les courtes distances. Synchrone signifie que les données sont envoyées sous forme de blocs ou de trames et que les deux appareils sont...
Lire la suiteCircuitPython, Adafruit Feather RP2040, et I2C
Comme vous l'avez probablement deviné par le titre, cet article traite de CircuitPython, de l'Adafruit Feather RP2040 et du protocole de communication I2C. Le RP2040 possède deux contrôleurs I2C - ce qui est intéressant, par exemple, lorsque vous voulez faire fonctionner deux périphériques I2C avec la même adresse I2C. Dans ma configuration de test, j'ai une carte microcontrôleur Adafruit Feather RP2040,...
Lire la suiteListe ultime des commandes inhabituelles mais très utiles du shell Linux
Il s'agit d'une compilation de commandes shell Linux moins connues, mais vraiment utiles. Utile dans le sens de : gain de temps, vous donner des outils supplémentaires pour faire des choses que vous ne pouviez pas faire avant, mais aussi divertissant. Bonne lecture, et dites-nous dans les commentaires s'il y a des outils supplémentaires que nous devrions ajouter ! Les instructions d'installation seront pour...
Lire la suite