Total Phase Aardvark
USB to I2C and SPI Host Adapter

  • Interface: USB 2.0, USB2
  • OS: Linux, Mac, Win
  • Protocol: I2C, SPI

I2C Bus Master and Slave Device

The Aardvark I2C/SPI Host Adapter is a fast and powerful I2C bus and SPI bus host adapter through USB. It allows a developer to interface a Windows, Linux, or macOS PC via USB to a downstream embedded system environment and transfer serial messages using the I2C and SPI protocols. The Aardvark is sometimes misspelled as Aardwark, Ardvark or Aarkvard.

- I2C master and slave up to 800 kHz
- I2C multi-master support
- SPI master up to 8 MHz
- SPI slave up to 4 MHz
- GPIO with selectable pins

What's included

  • Aardvark I2C Host Adapter Unit
  • 1.8 m USB A->B cable

Total Phase Aardvark
USB to I2C and SPI Host Adapter

  • Interface: USB 2.0, USB2
  • OS: Linux, Mac, Win
  • Protocol: I2C, SPI

art : TP240141
€ 315 excl. VAT
€ 394 incl. VAT

My AutoQuote | Easy & Fast

Easily generate and keep track of your quotes. You can also place an order based on an active quote. Both Quotes and Orders are organized for you under your account page.

More information

Specifications

Operating SystemLinux, Windows, macOS
PowerUSB
USB SpeedUSB 1.1 and 2.0 compliant
I2C Speed range1 kHz to 800 kHz
Supports I2C multi-masterYes
I2C Master transmit and receiveYes
I2C Asynchronous slave transmit and receiveYes
Configurable I2C pull-up resistorsYes
SPI Operating modeMaster and Slave
SPI Master SpeedUp to 8 Mbps master signaling rate
SPI Slave SpeedUp to 4 Mbps slave signaling rate
Full duplex master transmit/receiveYes
Asynchronous slave transmit/receiveYes
Configurable Slave Select (SS) polarity in master modeYes
General Purpose I/OYes

Product information

I2C
  • True 800 kbps performance over higher bandwidth USB versus slower RS-232
  • Supports standard mode (100 kbps) and fast (400 kbps) mode as well as various speeds ranging from 1 kHz to 800 kHz
  • Supports inter-bit and inter-byte clock stretching
  • Supports multi-master
  • 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
CompabilityThe Aardvark I2C/SPI Host Adapter is compatible with:
  • Display Data Channel (DDC)
  • System Management Bus (SMBus)
  • Power Management Bus (PMBus)
  • Smart Battery Bus (SBBus)
  • Intelligent Platform Management Interface (IPMI)
  • Two-Wire Interface (TWI)
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 mode
GPIO - General Purpose IO
  • Repurpose I2C and SPI pins for more general use, allowing them to be used for custom signals on target systems
  • Combine GPIO functionality with I2C or SPI to interact with your target system
  • GPIO configuration is cached internally to preserve settings between operational modes
USB upgradableSoftware and firmware upgrades are free of charge.

Recently viewed