Adafruit MCP2221A Breakout - USB de uso geral para GPIO ADC I2C.
Não seria legal dirigir um minúsculo display OLED, ler um sensor de cores ou até mesmo piscar alguns LEDs diretamente do seu computador? Claro que você pode programar um Arduino ou Trinket para falar com esses dispositivos e seu computador, mas por que seu computador não pode simplesmente falar com esses dispositivos e sensores? Bem, agora seu computador pode se comunicar com dispositivos usando a placa de breakout Adafruit MCP2221A!
O que o chip MCP2221 pode fazer? Este chip de
Microchip é semelhante a um conversor USB para serial, mas também adiciona uma interface GPIO e I2C. Os pinos GPIO analógicos/digitais podem atuar como entradas analógicas de 10 bits (ADC) e há até uma saída DAC de 5 bits. A interface I2C é ótima para conversar com OLEDs, sensores, drivers PWM, é a interface mais popular para pequenos dispositivos. Você pode usar o GPIO para fazer coisas como piscar LEDs, ler interruptores ou botões e muito mais. A fuga do MCP2221A é como adicionar um pequeno canivete suíço para protocolos seriais ao seu computador!
Esse chip é poderoso e útil quando você deseja usar o Python (por exemplo) para iterar e testar rapidamente um dispositivo que usa I2C ou E/S digital e analógica de uso geral. Não há firmware para lidar, então você não precisa lidar com como "enviar dados de e para um Arduino, que são enviados de e para" um sensor eletrônico, display ou peça.
Este breakout possui um chip MCP2221A, conector USB C, regulador de 3V integrado e uma porta JST SH de 4 pinos para conectividade I2C com alimentação e lógica de 3V. Esta porta é compatível com Stemma QT / Qwiic para uso com qualquer sensor ou chip que tenha uma porta correspondente - você pode até conectar dispositivos Grove I2C com um cabo adaptador com
nenhuma solda necessária!