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.
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 |
|---|---|
|
I2C Development Kit
TP120111 $550.00 |
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. |
|
SPI Development Kit
TP120211 $650.00 |
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. |
|
Aardvark I2C/SPI Host Adapter
TP240141 $250.00 |
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. |
|
Cheetah SPI Host Adapter
TP280121 $350.00 |
The Cheetah SPI Host Adapter is a high-speed SPI adapter that is capable of communicating over SPI at up to 40+ MHz. |
|
Flash Socket Board
TP240510 $90.00 |
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
TP240211 $30.00 |
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
TP240410 $75.00 |
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. |
|
Flash Center Software
|
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 |
Download
|
|
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. |
Download
|
|
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. |
Download
|
|
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). |
Download
|
|
Flash Center Software User's Manual Version: 1.10 Date: 2007-04-16 |
User's manual for the Flash Center software |
None |
Download
HTML |
