I2C/SPI Activity Board Part Number: TP240310 Availability: In-Stock Starting Price: $45.00 RoHS Compliant: Yes

I2C/SPI Activity Board

The I2C/SPI Activity Board is a perfect tool for both the expert and novice embedded systems developer.

This board is a great sanity check for the expert developer. Debugging a system against working slave devices can help differentiate between hardware and software bugs. The activity board is also useful to establish a baseline for software usage.

The target devices on the activity board are also a great way for the novice developer to learn the mechanics of the I2C and SPI bus protocols.

Features

  • 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.
  • Allows an easy connection between two Aardvark I2C/SPI Host Adapters.
  • Pass-through pins for connecting an external bus monitor or protocol analyzer.
Activity Board Schematic

Figure 1: I2C/SPI Activity Board

Targets

  • I2C Port Expander

    PCA9554AD 8-bit I2C and SMBus I/O port with interrupt (NXP Semiconductors)
  • I2C EEPROM

    AT24C02 256 Bytes / 2 Kilobit (8 byte pages) 2-Wire Bus Serial EEPROM (Atmel)
  • SPI EEPROM

    AT25080A 1 Kilobyte / 8 Kilobit (32 byte pages) SPI Bus Serial EEPROM, High Speed, supports SPI Mode 0 and 3 (Atmel)

Example Code

Example code for the I2C/SPI Activity Board is available in the Examples package in the Downloads section of this website. Examples are available in C, Visual Basic, Python, and Aardvark XML batch script code. README.txt files are included in the package to explain each of the examples.

You can also view samples in the I2C/SPI Activity Board online Datasheet.

Prices

Part Number Description Quantity Unit Price
TP240310 I2C/SPI Activity Board 1 $60.00

This price is discounted to $45.00 with an accompanying purchase of any of the following products: I2C Development Kit, SPI Development Kit, Programming Kit, Aardvark I2C/SPI Host Adapter, Beagle I2C/SPI/MDIO Protocol Analyzer, Cheetah SPI Host Adapter.

For a customized quote, please use our automated quote system. For orders of 50 units or more, email us at Total Phase Sales.

Related Products

Name Description

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.

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.

Connect your Windows, Linux, or Mac OS X PC to I2C and SPI bus through USB with the Aardvark I2C/SPI Host Adapter. Multi-master, slave, and GPIO are featured in this versatile development and testing tool.

The Cheetah SPI Host Adapter is a high-speed SPI adapter that is capable of communicating over SPI at up to 40+ MHz.

The Flash Socket Board allows a developer to flash and burn stand-alone I2C- or SPI-based memory chips by using either an Aardvark I2C/SPI Host Adapter or a Cheetah SPI Host Adapter as an interface from a Windows, Linux, or Mac OS X computer.

10-Pin Split Cable makes it easy to connect your Aardvark I2C/SPI Host Adapter or Beagle I2C/SPI/MDIO Protocol Analyzer to your target with individual flying leads.

10-Pin Grabber Clip Split Cable makes it easy to connect your Aardvark I2C/SPI Host Adapter, Beagle I2C/SPI/MDIO Protocol Analyzer, or Cheetah SPI Host Adapter to your target with individual flying leads.

The Flash Center is a free software package that allows engineers to quickly erase, program, and verify I2C- and SPI-based EEPROM and Flash memory chips.

Downloads

File Summary Details Link
Activity Board Datasheet
Version: 1.00
Date: 2004-08-30

Datasheet for the I2C/SPI Activity Board.

None
Aardvark Example Source Code
Version: 5.00
Date: 2008-06-06

Source code which shows how to use the Aardvark I2C/SPI Host Adapter software libraries.

Examples are available in C, C#, Python, Visual Basic 6, Visual Basic .NET, and Aardvark XML batch script code and make use of the targets on the I2C/SPI Activity Board.

Explanatory notes and build instructions are included in the README.txt file.

Flash Center Software (Linux)
Version: 1.10
Date: 2006-07-16

Flash Center Software - Linux 32-bit version

This version has been tested on Fedora Core 3 through Fedora Core 5.

Flash Center Software (Windows 2000/XP)
Version: 1.10
Date: 2006-07-16

Flash Center Software - Windows 2000/XP 32-bit version

This version requires Windows 2000 (SP4 or later) or Windows XP (SP2 or later).

Flash Center Software User's Manual
Version: 1.10
Date: 2007-04-16

User's manual for the Flash Center software

None
© 2008 Total Phase, Inc. All rights reserved.
Terms of Use | Privacy Notice
HOME | PRODUCTS | SALES | SUPPORT | COMPANY | CONTACT