Adafruit MCP2221A Breakout - Universal USB till GPIO ADC I2C.
Skulle det inte vara coolt att köra en liten OLED-skärm, läsa en färgsensor eller till och med bara blinka några lysdioder direkt från din dator? Visst kan du programmera en Arduino eller Trinket att prata med dessa enheter och din dator, men varför kan din dator inte bara prata med dessa enheter och sensorer själv? Nåväl, nu kan din dator prata med enheter med Adafruit MCP2221A breakout board!
Vad kan MCP2221-chippet göra? Detta chip från
Mikrochip liknar ett USB till seriell omvandlarchip men lägger också till ett GPIO- och I2C-gränssnitt. De analoga/digitala GPIO-stiften kan fungera som 10-bitars analoga ingångar (ADC) och det finns även en 5-bitars DAC-utgång. I2C-gränssnittet är perfekt för att prata med OLED, sensorer, PWM-drivrutiner, det är det mest populära gränssnittet för små enheter. Du kan använda GPIO för att göra saker som att blinka lysdioder, läsa omkopplare eller knappar och mer. MCP2221A breakout är som att lägga till en liten schweizisk armékniv för seriella protokoll till din dator!
Detta chip är kraftfullt och användbart att ha när du vill använda Python (till exempel) för att snabbt iterera och testa en enhet som använder I2C eller generell digital och analog I/O. Det finns ingen firmware att hantera, så du behöver inte ta itu med hur du "sänder data till och från en Arduino som sedan skickas till och från" en elektronisk sensor eller display eller del.
Denna breakout har ett MCP2221A-chip, USB C-kontakt, inbyggd 3V-regulator och en 4-stifts JST SH-port för I2C-anslutning med 3V-ström och logik. Denna port är Stemma QT / Qwiic-kompatibel för användning med alla sensorer eller chip som har en matchande port - du kan till och med koppla in Grove I2C-enheter med en adapterkabel med
ingen lödning krävs!