Wäre es nicht cool, ein winziges OLED-Display anzusteuern, einen Farbsensor auszulesen oder einfach nur ein paar LEDs direkt von Ihrem Computer aus blinken zu lassen? Natürlich können Sie ein Arduino oder Trinket so programmieren, dass es mit diesen Geräten und Ihrem Computer kommuniziert, aber warum kann Ihr Computer nicht selbst mit diesen Geräten und Sensoren kommunizieren? Nun, jetzt kann Ihr Computer mit Geräten kommunizieren, die das Adafruit MCP2221A Breakout Board verwenden!
Was kann der MCP2221-Chip leisten? Dieser Chip von Microchip ähnelt den USB-zu-Seriell-Konverterchips, verfügt aber zusätzlich über eine GPIO- und I2C-Schnittstelle. Die analogen/digitalen GPIO-Pins können als 10-Bit-Analogeingänge (ADC) fungieren und es gibt sogar einen 5-Bit-DAC-Ausgang. Die I2C-Schnittstelle eignet sich hervorragend für die Kommunikation mit OLEDs, Sensoren, PWM-Treibern und ist die beliebteste Schnittstelle für kleine Geräte. Mit dem GPIO können Sie z. B. LEDs blinken lassen, Schalter oder Tasten auslesen und vieles mehr. Der MCP2221A Breakout ist wie ein kleines Schweizer Taschenmesser für serielle Protokolle für Ihren Computer!
Dieser Chip ist leistungsfähig und nützlich, wenn Sie Python (zum Beispiel) verwenden möchten, um ein Gerät, das I2C oder allgemeine digitale und analoge E/A verwendet, schnell zu iterieren und zu testen. Es gibt keine Firmware, mit der man sich befassen muss, so dass man sich nicht damit befassen muss, wie man Daten an und von einer Arduino sendet, die dann an und von einem elektronischen Sensor oder Display oder Teil gesendet werden.
Dieses Breakout hat einen MCP2221A-Chip, einen USB-C-Anschluss, einen integrierten 3-V-Regler und einen 4-poligen JST-SH-Anschluss für I2C-Verbindungen mit 3-V-Stromversorgung und Logik. Dieser Anschluss ist mit Stemma QT / Qwiic kompatibel und kann mit jedem Sensor oder Chip verwendet werden, der über einen entsprechenden Anschluss verfügt - Sie können sogar Grove I2C-Geräte mit einem Adapterkabel anschließen, ohne dass Sie löten müssen! Weitere Informationen zu Stemma QT finden Sie in diesem Leitfaden:
Hier finden Sie alle unsere Stemma QT Sensoren, Kabel und Geräte, die Sie verwenden können.
Die Verwendung dieses Boards in Python ist super einfach - sehen Sie sich das Tutorial an, wie Sie mit unserem Python-Code den MCP2221A mit Mac/Win/Linux steuern und Zugang zu unseren Hunderten von CircuitPython-Bibliotheken und -Tutorials erhalten.
TECHNISCHE DETAILS
Schaltpläne, Verdrahtungsdiagramme, Datenblätter und Python-Code zur Steuerung des MCP2221A mit Mac/Win/Linux im Adafruit Lernhandbuch.
Produktabmessungen: 27.0mm x 17.7mm x 5.0mm / 1.1" x 0.7" x 0.2"
Produktgewicht: 2.2g / 0.1oz