Adafruit MCP2221A Breakout - USB à usage général vers GPIO ADC I2C.
Ne serait-il pas cool de piloter un petit écran OLED, de lire un capteur de couleur ou même de faire clignoter des LED directement depuis votre ordinateur ? Bien sûr, vous pouvez programmer un Arduino ou un Trinket pour parler à ces appareils et à votre ordinateur, mais pourquoi votre ordinateur ne peut-il pas simplement parler à ces appareils et capteurs lui-même ? Eh bien, maintenant votre ordinateur peut communiquer avec des appareils utilisant la carte de dérivation Adafruit MCP2221A !
Que peut faire la puce MCP2221 ? Cette puce de
Puce électronique est similaire à une puce de convertisseur USB vers série mais ajoute également une interface GPIO et I2C. Les broches GPIO analogiques/numériques peuvent agir comme des entrées analogiques 10 bits (ADC) et il y a même une sortie DAC 5 bits. L'interface I2C est idéale pour communiquer avec les OLED, les capteurs, les pilotes PWM, c'est l'interface la plus populaire pour les petits appareils. Vous pouvez utiliser le GPIO pour faire des choses comme faire clignoter des LED, lire des commutateurs ou des boutons, et plus encore. L'évasion MCP2221A, c'est comme ajouter un petit couteau suisse pour les protocoles série à votre ordinateur !
Cette puce est puissante et utile lorsque vous souhaitez utiliser Python (par exemple) pour itérer et tester rapidement un appareil qui utilise I2C ou des E/S numériques et analogiques à usage général. Il n'y a pas de micrologiciel à gérer, vous n'avez donc pas à vous soucier de la façon "d'envoyer des données vers et depuis un Arduino qui sont ensuite envoyées vers et depuis" un capteur électronique, un écran ou une pièce.
Ce module dispose d'une puce MCP2221A, d'un connecteur USB C, d'un régulateur 3V intégré et d'un port JST SH à 4 broches pour la connectivité I2C avec alimentation et logique 3V. Ce port est compatible Stemma QT / Qwiic pour une utilisation avec n'importe quel capteur ou puce qui a un port correspondant - vous pouvez même câbler des appareils Grove I2C avec un câble adaptateur avec
aucune soudure nécessaire !