I2C SPI USB CAN eSPI Cable Testing View All Videos Quick Start Guides Software Downloads App Notes White Papers User Manuals Knowledge Base Sales Support About Us
Products Blog Sales Support Contact Search

Aardvark I2C/SPI Host Adapter

$330

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.

Receive 15% off any cable and 20% off any board with purchase of select devices. Discount applied at checkout.

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
† Actual system bus speed may vary as a function of capacitance.
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
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

Tech Specs

Bit Rate
  • I2C Master: 1 kHz - 800 kHz
  • SPI Master: 125 kHz - 8 MHz
  • SPI Slave: 0.1 MHz - 4 MHz
Target Bus Interface
  • I2C Master/Slave
  • SPI Master/Slave
  • Up to 6 GPIO pins
Target Bus Cable
  • 10-pin ribbon cable
  • 1.27 mm (0.05") pitch
  • 130.175 mm (5 1/8") length
Host Bus Interface
  • USB 1.1/Full-speed
  • Standard-B receptacle                                                                                                   
Target Bus Connector
  • Type: 2x5 IDC female, 2.54 mm (0.10") pitch
  • Pinout
    • Power Pins: GND (Pins 2, 10), NC/+5V (Pins 4,6)
    • I2C Pins: SCL (Pin 1), SDA (Pin 3)
    • SPI Pins: MISO (Pin 5), SCLK (Pin 7), MOSI (Pin 8), SS (Pin 9)
    • GPIO Pins: 1, 3, 5, 7, 8, 9
DC Characteristics
  • Target Power: +5V, 25 mA max
  • I2C/SPI Signal: 3.3V, 10 mA
Operating Temperatures
  • 10 to 35oC (50 to 95oF)
Compatible
  • 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)
Hardware
Minimum Hardware Requirements
  • Intel or AMD processor operating at 2 GHz or faster
  • 1 GB physical RAM (32-bit) or 2 GB RAM (64-bit)
  • 2 GB or more available hard disk space
  • Full-speed USB port
  • VGA capable of 1024-x768 or higher screen resolution
  • Internet access is helpful
Required Software (Windows & Linux)
PC Requirements & Supported Operating Systems
  • Windows: 7, 8, 8.1, 10
  • Linux: Red Hat, SuSE, Ubuntu, Fedora
  • Mac OS X: 10.7 - 10.14
Dimensions and Weight
  • 55.6 mm x 22.2 mm x 89 mm (2.19" x 0.87" x 3.5")
  • 64 g (0.14 lbs)
Quality
  • CE
  • RoHS
  • One Year Warranty
  • Manufacturing
    • ISO 9001
    • ISO 13485
    • AS9100C
    • ITAR

Related Products

Reviews

1
Mike
Great tool for development.
2022-12-31
Tried other devices and this one works great
Bob Flora
Good product and great software!
2022-11-13
It works perfectly as advertised.
Patrick
Perfect
2022-06-09
It is a very good tool.
Arturo
Excellent
2022-06-03
I used this device to read memory data from a camera through i2c and labview. I recommend starting with control center serial (provided in this webpage), check script generated by this software then develop your virtual instrument in labview based on the script.
Victor
easy plug and chug - saved a bunch of time!
2021-03-12
Very easy to use once you get it up and running - was able to quickly diagnose improper protocol on my I2C bus, especially start/stop bits. Some improvements: 1) include a decal of the connector pin-out on the body of the pod. I went ahead and printed my own out, and attached it, so I don't have to always go back to the manual every time I'm making a connection. 2) make it a bit clearer which program should be downloaded from the software page.
Robin
Perfect
2021-02-19
Item just as described. Works like a charm
Ali Charaki
Good choice for I2C/SPI working at 1.8V and below
2021-02-05
They are working great
SAIV AS
Aardvark I2C/SPI Host Adapter
2021-01-26
Have used the product for programming spi eeprom that containing the main program for the nrF9e5 nordic semiconductor cpu for some months now and it working every time. Good product.
Tracy
Aardvark
2020-11-11
I am always pleased with the fast response time and overall good product support from the Total Phase team.
Paul
super useful tool
2020-11-02
The Aardvark + level shift board is a great tool for accessing I2C and SPI devices early in hardware development. The ability to save the logs to CSV files and to save and run .XML files makes the Aardvark a real time saver.
George
Great I2C/SPI Adapter!!!
2020-08-18
Great product!! Using the I2C function to measure SerDes eyes and will be using it for SPI applications! Wish I had purchased one years ago!!
Mark
Quick and Useful
2020-07-30
Setup and software installation was painless. Documentation is good, and I understood the workings of the Aardvark fairly quickly. Within a couple of hours of reading and reviewing the scripting examples, I had working I2C scripts to help get the task at had completed. A very useful tool!
William R.
Best yet
2020-03-18
Best yet
Danny L.
Aardvark
2019-11-14
Quick and easy!
Scott H.
Fast Service
2019-10-31
Easy to order website
ANTONIO R.
I received it quickly
2019-10-23
I received it quickly
Qian S.
easy to order
2019-10-09
easy to order
Accounts p.
Extreme
2019-09-25
Great support!
NAN S.
Aardvark Review
2019-08-18
Good performance
Surachat T.
Easy to use and not expensive
2019-08-07
Easy to use with LabVIEW, cost is not expensive, Small
Hiroyuki U.
good price
2019-06-02
good price
Diego L.
Good service
2019-05-27
Good service
MARCY K.
part was delivered in a
2019-05-08
part was delivered in a very timely manner and we met our deadline
Don A.
Great
2019-04-02
Great Product we use them a lot in my lab *****
Mike N.
Easy to use, good software API
2019-03-12
There aren't that many bus monitoring products on the market, so I was concerned about the ease of integration into my own software. However, the documentation and example projects proved very useful.
Peter S.
Does what it says it
2019-03-12
Does what it says it does
Claude B.
Good service, fast delivery
2019-02-03
Good service, fast delivery
William R.
As good as the last
2019-01-23
As good as the last time
Deanna D.
Great support
2019-01-07
Great support
NPO S.
good buy
2019-01-02
it's very seriuos service
Teemu L.
Good and reliable
2018-12-12
Latest SW release doesn't have all the features it used to. Otherwise works as well as before.
Danielle M.
Awesome Purchase
2018-12-12
The items arrive on time. Very well packaging. The Promotion Code is fantastic, help a lot for reduce a cost. Thank a bunch.
Osmo O.
!
2018-12-02
!
Roy G.
Aardvark I2C/SPI
2018-10-28
Aardvark I2C/SPI
Allen H.
Great experience
2018-08-28
Arrived on-time and item was just what I wanted. I recommend them and will use for future purchases. AW in Seattle
Luis C.
Helpful and attentive to my needs.
2018-07-12
Made changes to my order quickly and make sure that there were no errors in the charges. Delivered items as promised. it was a little pricy though. Thank you for a good service.
Stephen
Everything was perfect thank you
2018-06-26
Everything was perfect thank you
Ph
Tech supports is great!
2018-05-02
This review is on Aardvark software API. I am using the API to develop a program on I2C access. During my first try it's not working as DLL calls did not match its USB driver. Sent a compliant review then during the same day in the evening I received an email from tech support. The next day, today I gave it another shot based on the given info and it went thru. I use Aardvark and Beagle on I2C coding. The both work really well. Very appreciate TotalPhase's customer support.
אמיל
well received the item
2018-04-25
well received the item
Jeff G.
Useful
2018-01-29
Extremely handy tool for embedded development. The C API is also an invaluable software resource for working with this device.
BONG L.
Excellent!!
2018-01-08
Excellent!!
kevin m.
Nice programming tool
2017-11-27
easy to use - I have my boards laid out to accept the connector. been using them for many years now.
Francesco P.
Perfect
2017-10-09
Perfect
Bladimir C.
Fast
2017-10-05
Speedy service across the pond!
Francie T.
Aardvark purchase via their website
2017-09-24
The delivery was very quick.
Robert B.
Embedded Engineer's Essential Tool
2017-09-21
It works!
Julian
Not bad.
2017-08-28
Works great, for what I do around here, but for a production environment, I'd recommend at least spending the extra money for the Cheetah - the Aardvark is a bit slow when flashing larger ICs.
Shahzad K.
good
2017-08-02
good
Gary M.
Aardvark I2C/SPI Host Adapter
2017-05-17
It was easy to setup and use. Tech support was especially responsive when I had some software setup questions.
Kevin R.
Beagle, aardvark
2017-05-01
both work great all the time
Charlottesvl P.
as expected
2017-03-20
as expected
Winnie L.
very good
2017-01-18
very good
Sean O.
Aardvark and Level shifter board
2016-12-20
The products were shipped promptly. I found them to be exactly what I expected. They are working very well and have met my needs. I really feel they are a good tool.
Yigal S.
Aardvark purchase
2016-12-07
Great service by Rick
Nirmalya S.
Philips Lighting India Ltd.
2016-11-02
Great speed in delivery. Loved it.
Chinda M.
very good.
2016-10-05
very good.
Evgeni Z.
Great
2016-09-19
Great
jeff S.
Love it. Satifies all my
2016-09-13
Love it. Satifies all my I2C & SPI testing
Dennis D.
Engineering Technician
2016-08-28
The Aardvark is a powerful, easy to use item. I'm currently using it for I2C. It has SPI capability as well. It delivers the data and allows you to transfer it easily to a spreadsheet.
Hitoshi N.
Linh - Procurement Dept.
2016-08-25
Service is good, quality is excellent
Slavica M.
Gloria
2016-07-06
Fast service. Got the parts quickly.
Patrick C.
Works as expected.
2016-05-30
Works as expected.
harsh b.
No issues so far
2016-05-05
No issues so far
Noe G.
Discount on Beagle Analyer....
2016-04-12
I like it so much I now want to buy the beagle analyzer. I believe there should be a one time discont that is offer after the sale of the initial item purchase. The two stars is only because there is no discount for new users who did not take the bundle route...Other than that, it's a four star item!!
JS G.
Best Service
2016-04-05
We would like to thanks TOTAL PHASE Team to made the order arrived in short period without any delay. GOOD JOB! Best Quality Service with Efficiency !
Bryan B.
Aardvark Host Adapter
2015-11-09
Our group has been using your Beagle analyzers for a number of years as a way to streamline development. When development of new system controller of a controller/module pair got bogged down we bought an Aardvark Host Adapter to keep testing of the i2c bus messaging for the module moving forward.
Peter T.
Pretty good product
2015-08-30
the device is reliable and works as expected. I'd like to see a model where you have logiv level control inside the Aardvark, instead of having another level shifter board...which is larger than the Ardvark itself. I think you could sell this device at a premium, just as Labview does with NI USB-8451 vs. 8452. Adding this functionality would give the device back it's semi portable functionality. Using a level shifter makes it completely non-portable.
Chris j.
Aardvark I2C/SPI - Great Power for the Price
2015-06-23
Aardvark's capabilities for I2C/SPI make for a great all around tool for embedded systems work. The Flash Programmer SW allowed us to quickly setup a simple flash programming fixture. Also the I2C APIs are great and allowed development of custom I2C tools in Python for our application.
James D. Brown
Awesome tool
2015-04-29
great interface, easy to use and install- overall great experience
Al B.
Great Tool
2015-03-31
I have been using this device for several years, developing small financial devices. We hang 3 peripherals off of a SPI bus, and selected I2C ports. I have sent commands to watch responses, and also simply monitored streams of data. Works great for either. Reasonably clean interface, good capture response.
Jason H.
Sr. Software Programmer
2015-02-18
With Rick Bogart's help I was able to quickly place my order. All the teams that I have worked with at Intel in my 15 year career have used the Aardvark for firmware development and validation purposes and it has proven to be an invaluable tool.
keith p.
production engineer
2015-02-08
we have now several of these units and they are all working fine
Lawson F.
Excelelnt support
2015-01-19
Had an old 32bit Python install and tried to run with the 64 bit DLL. Go ta fast response that fixed my problem.
hyson
Aardvark 4kbit EEPROM Support ?
2014-09-21
What is the schedule 4kbit EEPROM(AT30TSE004A) is supported?
STEPHEN A.
We placed the order
2014-09-04
And the stuff arrived. Not much more to say than that.
Todd M.
Clock accuracy and resolution
2014-08-28
What is the clock accuracy and what is the resolution for the SPI master clock? For example, could you chose 6.25KHz or some other non-standard frequency? Thank you.
Frank J.
Aardvark
2014-02-14
Works great, they should include the flying lead cable in the kit. Right now a $30 option
Stephen.Pieraldi
I like
2013-09-19
it alot