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

I2C Development Kit

$805

Part Number: TP120112

Availability: In-Stock

The I2C Development Kit is a comprehensive and cost-effective kit that bundles together a complete set of Total Phase's industry-leading I2C development tools and popular accessories. Both beginners and advanced developers will appreciate the convenience and value of the kit for developing and debugging an I2C bus on an embedded system.

With this kit, developers can exercise target I2C devices, simulate an I2C master or slave device, program and verify I2C-based memory devices and passively monitor an I2C bus in real-time with bit-level timing down to 20 ns.

Key Features

Aardvark I2C/SPI Host Adapter
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.
Beagle I2C/SPI Protocol Analyzer
Non-intrusively monitor I2C up to 4 MHz Bit-level timing down to 20 ns resolution Real-time data capture and display - Watch I2C packets as they occur on the bus View I2C protocol-level decoded data packets and I2C-specific error code values View all the bytes from the transaction in Data pane, including start and stop conditions Nearly limitless capture - Captured data is streamed via High-speed USB directly to your computer Fully Windows, Linux, and Mac OS X compatible
I2C/SPI Activity Board
Provides known-working I2C and SPI slave devices for testing and debugging purposes I2C Port Expander with configurable I2C address and a full complement of LEDs I2C EEPROM with configurable I2C address SPI EEPROM with jumpered Slave Select Easy connection via a 10-pin socket

Tech Specs

Beagle I2C/SPI Protocol Analyzer

Target Data Monitoring

  • I2C: Up to 4 MHz
  • SPI: Up to 24 MHz
  • MDIO: Up to 2.5 MHz

Target Bus Interface

  • I2C
  • SPI
  • MDIO

Host Bus Interface

  • USB 2.0
  • Type-B receptacle

Target Bus Cable

  • 10-pin ribbon cable
  • 1.27mm (0.05") pitch
  • 130.175 mm (5 1/8") length

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/MDIO Signal: 3.3V, 10mA

Operating Temperature

  • 10 to 35 degrees C (50 to 95 degrees F)
Aardvark I2C/SPI Host Adapter

Bit Rate

  • I2C Master: 1 kHz - 800 kHz
  • SPI Master: 125 kHz - 8MHz
  • SPI Slave: 0.1 MHZ - 4 MHz

Target Bus Interface

  • I2C Master/Slave
  • SPI Master/Slave
  • Up to 6 GPIO pins

Host Bus Interface

  • USB 1.1
  • Type-B receptacle

Target Bus Cable

  • 10-pin ribbon cable
  • 1.27mm (0.05") pitch
  • 130.175 mm (5 1/8") length

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/MDIO Signal: 3.3V, 10mA

Operating Temperature

  • 10 to 35 degrees C (50 to 95 degrees F)
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
  • (W x D x L) 55.6 x 22.2 x 89 mm (2.19"x0.87"x3.5")
  • 64 g (0.14 lbs)
Quality
  • CE
  • RoHS
  • One Year Warranty
  • Manufacturing
    • ISO 9001
    • ISO 13485
    • AS9100C
    • ITAR

Related Products

Reviews

1
Francisco
Great Tool
2021-08-09
Beagle and Aardvark are great and easy to use tools to work with I2C plattforms Integrated with Data Center and Control Center transforms my research and test environement in a very powerful platform.
charles a.
its an awesome device
2020-02-24
its an awesome device
Rex N.
Thumbs up.
2020-01-05
Thumbs up.
Jose P.
Awesome kit!
2019-03-20
The best kit to develop/analyze I2C comunication.
Graham D.
I2C Dev Kit
2017-06-13
I am new entry to I2C and SPI development and this kit is an amazing tool that has made the introduction so much easier, not only can you use the kit plus beagle as a training aid it also supports prototyping your solution. One of the best investments I have made in a while and low cost for what it offers.
Ed G.
I2C Dev Kit - Great HW/SW with no documentation
2016-09-07
Love the product, works great. Software works well on Mac. Could not find any documentation on setup or use - which software to download, how to hook up, etc. Had to find another engineer in town that uses the product to show me. He had figured out how to use the product without any documentation - said he never found any, either.
Mervin J.
Easy,Afforadable and Reliable
2015-12-08
Easy to test, very stable to probe... Nice Development and test device
Mike P.
Best Value by far for evaluating I2C and basic SPI peripherals
2015-10-12
I have been designing with I2C and SPI peripherals for 30 years. Hands down, the TotalPhase Beagle I2C/SPI Protocol Analyzer and Ardvark Host Adapter are the easiest to use, fastest to implement, and least expensive (by 3X) tools on the market.
James G.
Very handy tools in the I2C Development Kit
2015-03-05
I had put off buying this because I didn't want to spend the money, however, you can get a lot more done with these tools than with a scope, so I think it is worth it. I would like the Ardvark to be able to be Master and Slave at the same time, but since each mode shares internal hardware, it can't. I'm very happy with this equipment.
Jon M.
awesome tool for serial comm debugging
2014-06-05
This is an awesome tool. I have found many unexpected errors in code. Wish it could capture a second serial channel simultaneously