Taylor Electronics Home
Taylor Electronics Products Home

I2C Master
(USPS First Class Worldwide Shipping included)

 


I2C Master with 9V / 500mA AC Adapter

$39.95
 

I2C Master module only $35.95
 
Windows Controller UI

 

Download GUI installer:  Right click link below and select "Save as" and then run the installer.

V2.00.09

 
Description
     This module provides the ability to quickly test I2C slave devices by generating all the standard master functions compiled from a simple text script.  Additionally, the GPIOs, interrupt input and delay functions allow complex control scenarios and system robustness to be tested.  The on board level shifting circuitry allows communication to slave devices operating with busses down to 1.5vdc.
 
Module Hardware Features
  • 2.250" Long x 1.500" Wide x 0.650" High (Not counting DSUB-9 connector protrusion)
  • On board 5V supply can deliver 500mA to user hardware
  • Input power reverse polarity protected
  • On board level shifter to talk to slave running from 1.600 to 5.500vdc
  • Read back of slave interface voltage
  • Programmable level shift bias supply allows 3 wire connection to slave device
  • Four programmable general purpose outputs:  0 or 5V, 10mA
  • I2C SCL and SDA may be controlled in a bit-banged fashion for easier target debug (Firmware version 0153.00.03 and up)
  • One 12 volt tolerant interrupt input with 2.5 volt threshold reports change of state and can activate stored command on rising or falling edge
Module Firmware Features (Current version: 0153.00.04)
  • On-the-fly selectable 100kbps (Slow) or 400kbps (fast) I2C protocol: Timing example
  • Communication via standard RS232 at 115.2kbps
  • Speed and interrupt configuration saved on power down
  • Commands are ASCII hex, allowing control via terminal program or user GUI
  • Tokenized command length from 1 to 125 elements:  Example above is 16 elements
  • Tokens interpreted first then response data sent to minimize inter character delays
  • Last command sequence can be stored in on board EEPROM which may then be activated upon selectable rising or falling edge of interrupt input or on demand
  • Stored command sequence retains speed information independent of general speed selection
GUI Features (Current version 2.00.05)
  • Preloaded sample commands to talk to an LM75 temperature sensor
  • Simple script entry, clicking on a token from the list inserts it at the end of the script
  • Load user scripts from text file into the drop down selection list: LM75 script / Sample script
  • First 18 commands loaded from the user file populate quick access buttons for easy one or two click access
  • Tokens may be entered into the script list or executed immediately
  • Command queue is parsed into token stream with result shown in transmit window
  • Connector button shows pin out of target connector
  • Help button shows description of controls as well as detailed protocol data
  • Both command data to the module and module responses displayed to assist user GUI developement
Included in Package
  • I2C Master Module
  • 9 pin DB9F connector to get you started
  • 9VDC adapter (With order option)
Warranty
  • One year repair or replacement from date of purchase for materials and workmanship.

Any questions or comments?
This page last updated on August 05, 2010