Adafruit MCP2221A Breakout - USB generico a GPIO ADC I2C.
Non sarebbe bello guidare un minuscolo display OLED, leggere un sensore di colore o anche solo far lampeggiare alcuni LED direttamente dal tuo computer? Sicuramente puoi programmare un Arduino o un Trinket per parlare con questi dispositivi e il tuo computer, ma perché il tuo computer non può semplicemente parlare con quei dispositivi e sensori? Bene, ora il tuo computer può comunicare con i dispositivi utilizzando la scheda breakout Adafruit MCP2221A!
Cosa può fare il chip MCP2221? Questo chip da
Microchip è simile a un chip convertitore da USB a seriale ma aggiunge anche un'interfaccia GPIO e I2C. I pin GPIO analogico/digitale possono fungere da ingressi analogici a 10 bit (ADC) e c'è anche un'uscita DAC a 5 bit. L'interfaccia I2C è ottima per comunicare con OLED, sensori, driver PWM, è l'interfaccia più popolare per i piccoli dispositivi. Puoi usare il GPIO per fare cose come LED lampeggianti, leggere interruttori o pulsanti e altro ancora. Il breakout MCP2221A è come aggiungere un piccolo coltellino svizzero per i protocolli seriali al tuo computer!
Questo chip è potente e utile quando si desidera utilizzare Python (ad esempio) per iterare e testare rapidamente un dispositivo che utilizza I2C o I/O digitale e analogico generico. Non c'è alcun firmware da gestire, quindi non devi occuparti di come "inviare dati da e verso un Arduino che viene poi inviato da e verso" un sensore elettronico o display o parte.
Questo breakout ha un chip MCP2221A, connettore USB C, regolatore 3V integrato e una porta JST SH a 4 pin per connettività I2C con alimentazione e logica 3V. Questa porta è compatibile Stemma QT / Qwiic per l'uso con qualsiasi sensore o chip dotato di una porta corrispondente: puoi persino collegare i dispositivi Grove I2C con un cavo adattatore con
nessuna saldatura richiesta!