Part Number: TP240141

Availability: In-Stock

The Aardvark™ I2C/SPI Host Adapter is a fast and powerful I2C bus and SPI bus host adapter. It allows developers to interface a Windows, Linux, or Mac OS X PC via USB to a downstream embedded system environment and transfer serial messages using the I2C and SPI protocols.

What's Included

Hardware

Key Features

I2C

  • Operates in master or slave mode
  • True 800 kbps† performance over higher bandwidth USB
  • Supports standard mode (100 kbps) and fast (400 kbps) mode as well as various speeds ranging from 1 kHz to 800 kHz†
  • Supports multi-master and inter-bit and inter-byte clock stretching
  • Master transmit and receive
  • Asynchronous slave transmit and receive
  • Software configurable I2C pull-up resistors
  • Software configurable target power pins to power downstream devices
  • Repeated start, 10-bit slave addressing, and combined format transactions

SPI

  • Operates in master or slave mode
  • Up to 8 Mbps master signaling rate
  • Up to 4 Mbps slave signaling rate
  • Full duplex master transmit/receive
    Asynchronous slave transmit/receive
  • Software configurable target power pins to power downstream devices
  • Software configurable Slave Select (SS) polarity in master mod

GPIO

  • Repurpose I2C and SPI pins for more general use as custom signals on target systems
  • Combine GPIOs with I2C or SPI to interact with your target system
  • GPIO configuration is cached internally to preserve settings between operational modes
Scroll to Top