{"id":462,"date":"2021-10-24T14:08:34","date_gmt":"2021-10-24T14:08:34","guid":{"rendered":"https:\/\/andrejacobs.org\/?p=462"},"modified":"2022-04-11T20:22:59","modified_gmt":"2022-04-11T20:22:59","slug":"talk-to-i2c-devices-directly-from-a-mac-using-the-adafruit-mcp2221a-breakout","status":"publish","type":"post","link":"https:\/\/andrejacobs.org\/electronics\/talk-to-i2c-devices-directly-from-a-mac-using-the-adafruit-mcp2221a-breakout\/","title":{"rendered":"Talk to I2C devices directly from a Mac using the Adafruit MCP2221A Breakout"},"content":{"rendered":"\n

Image by Adafruit<\/a><\/p>\n\n\n\n

Overview<\/h2>\n

I came across the Adafruit MCP2221A breakout<\/a> while I was ordering some components from The PiHut and what makes this little board amazing is that it allows you to connect a computer directly to I2C devices and thus skip the "middle microcontroller".<\/p>\n

The MCP2221A allows you to connect via USB to an I2C bus and also comes with 4x GPIO, 3x ADC and one DAC.<\/p>\n

My plan is to use this for testing various I2C devices as well as write the initial software I require directly and then convert it over to the controller of my choice later.<\/p>\n

You can buy them from the following links:<\/p>\n