Ability
to write i2c eeproms on our hardware or target
Parallel-port
I2C interface host adapter hardware
DLL
for creating your own I2C applications
Enhanced
user interface
General
purpose SPI software
Ability
to read and write to SPI eeproms using user-friendly software
Bus
voltage:
0.9V
to 5.5V
Dedicated
General purpose output (does not use the I2C or SPI pins)
General
purpose Schmitt Trigger Input
USB-based
I2C interface host adapter hardware
400
kHz I2C *
Switchable
3.3V and 5V power outputs
SPI
Master
4
Mb/s
15
Mb/s
I2C
Multi-master capable
I2C
Slave capable
Enclosure
Split ribbon cable
Optional
Windows 95, 98, ME, 2000 **
32-bit Windows operating system drivers (XP, Vista, and 7)
64-bit Windows operating system drivers (XP, Vista, and 7)
* note
I2C is only specified up to 400 kb/s but the USB-to-I2C Professional
hardware is capable of 1Mb/s and the USB-to-I2C Elite hardware
is capable of 2 Mb/s.
** Windows 95, 98, and ME are supported with older versions of the USB-to-I2C software. We are no longer adding functionality to the software for these older operating systems. No support will be provided..
LPT-to-I2C
SE Professional
LPT-to-I2C
Professional SE is a wide voltage Windows PC-based I2C hardware
and software tool including the full version of LPT-to-I2C
SE for interfacing with I2C and SMBus hardware, and
a DLL that can be used to create your own custom I2C applications.
Examples using Visual C++, Visual Basic, Delphi, and C++
Builder are provided. The DLL contains over 35 functions; from
low-level functions (WriteBit() and ReadBit()) to complex
functions (I2CWriteArrayDB()). The LPT-to-I2C
SE host adapter with serial EEPROM is shipped with
this product.
USB-to-I2C
Professional
USB-to-I2C
Professional is a general purpose I2C interface tool that allows
a user to communicate with any I2C slave device. USB-to-I2C includes USB-based hardware and Windows software and driver that
is compatible with Windows XP, Vista, and Windows 7. Windows drivers are available for both 32-bit and 64-bit operating systems.
The software has the capability to program I2C serial eeproms from
16 bytes (128 bit) to 512k bits (64k bytes). Two universal modes provide
the flexibility to communicate with any I2C device. In addition to
the eeprom/ram/fram support, the USB-to-I2C application has built in
support for over 45 specific I2C devices (see description below) which is
useful for debugging hardware containing these common devices.
The hardware is capable of transmitting up to 1 Mb/s (note the I2C
spec limits the speed to 400 kb/s) and SPI up to 4 Mb/s. There are
3.3V and 5V power outputs on the USB-to-I2C hardware allowing you to
power low-power target systems.
The hardware can be used as a master-transmitter and a master-receiver.
A
DLL is included that can be used to create your own custom I2C, SMBus,
and SPI applications. Examples using Visual C++, Visual C#, Visual Basic, Delphi,
and C++ Builder are provided. The DLL is compatible with LAbView.
USB-to-I2C
Elite
USB-to-I2C
Elite is a general purpose I2C interface tool that allows
a user to communicate with any I2C slave device. USB-to-I2C Elite includes
the USB-based hardware and Windows software which
is compatible with Windows XP, Vista, and Windows 7. Windows drivers are available for both 32-bit and 64-bit operating systems.
The software has the capability to program I2C serial eeproms from 16 bytes (128
bits) to 512k bits (64k bytes). Two universal modes provide the flexibility to
communicate with any I2C device. In addition to the eeprom/ram/fram support,
the USB-to-I2C application has built in support for over 45 specific I2C devices (see
description below) which is useful for debugging hardware containing these common
devices. The SPI software can be used for eeproms, as well as most other SPI devices.
The I2C hardware is capable of transmitting up to 1 Mb/s (note the I2C spec limits
the speed to 400 Kb/s) and SPI up to 15 Mb/s. There are 3.3V and 5V power outputs
on the USB-to-I2C hardware allowing you to power low-power target systems.
The hardware can be used as a master-transmitter, master-receiver, slave-transmitter, and slave-receiver.
A
DLL is included that can be used to create your own custom I2C, SMBus, and SPI
applications. Examples using Visual C++, Visual Basic, Delphi, and C++ Builder
are provided. The DLL is compatible with LabView.
LPT-to-I2C
SE Professional
LPT-to-I2C SE Professional is a general purpose I2C interface tool that
allows a user to communicate with any I2C slave devices. LPT-to-I2C SE
includes the LPT-based host adapter hardware and Windows based software
that is compatible with Windows 98SE, ME, 2000, XP, XP64, Vista, and Vista64, and Windows 7.
The
LPT-to-I2C SE I2C Interface adapter operates
over an extended voltage
range of 0.9V
to 5.5V. We have also added one output and one input pin. These
can be configured as general purpose input and output pins but we
have also integrated the output to act as a trigger (Low, High, Pulse
High, Pulse Low) within the LPT-to-I2C SE software and the dll. The
triggers are ideal for debugging purposes since they can be inserted
into an i2c message and can trigger a scope at a specific point
in the message.
The LPT-to-I2C
SE has also has IO/trigger functions. Download
a demonstration copy of the software. Note that the demo
version does not install the device drivers so it is not functional.
You can also download a copy of Software
User's Manual to see how simple it is to begin generating
I2C messages.
The DLL contains over 35 functions; from
low-level functions (WriteBit() and ReadBit()) to complex
functions (I2CWriteArrayDB()). Users who need to test their devices/systems
for all types of error conditions (for example, sending an
incomplete byte) will find this tool extremely useful.
Download
a copy of the DLL
User's Manual.
USB-to-I2C
Professional
USB-to-I2C
Professional is a general purpose I2C and SPI interface tool that
allows a user to communicate with any I2C or SPI slave devices. USB-to-I2C
includes the USB-based hardware and Windows software and driver
that is compatible with Windows XP, Vista, and Windows 7. Support for both 32-bit and 64-bit operating systems are included.
The USB-to-I2C software has the capability to program I2C and SPI serial
eeproms, ram, and fram from 16 bytes (128 bit) to 512k bits (64k bytes).
Universal modes provide the flexibility to communicate with any I2C
slave device.
The hardware is capable of transmitting I2C up to 1 Mb/s (note the
I2C spec limits the speed to 400 Kb/s) and SPI up to 4Mb/s. There are
3.3V and 5V switchable power outputs on the USB-to-I2C hardware allowing
you to supply low-power target systems.
USB-to-I2C Professional includes:
- the
USB-to-I2C hardware
- 3 ft USB 2.0 cable
- USB
DLL allowing you to create your own I2C and SPI applications
- DLL examples for Visual C++, Visual C#, Visual Basic, Delphi, and C++ Builder
- compatible with LabView
- USB-to-SPI Windows software
- USB-to-I2C Windows application with universal I2C support and
a custom interface for the following popular I2C devices:
EEPROMS 128-bit (16 Bytes) up to 512k bits (64kB)
Universal I2C Interfaces Expert Mode - a highly configurable user interface User Definable - a useful generic interface with slider and spin controls
Thermal Management LM75A Digital Temperature Sensor and Thermal Watchdog NE1617
and NE1617A Temperature Monitors SA56004 Remote and Local Temperature Sensor SE98 SO-DIMM SMBus/I2C-bus temperature sensor
I2C Mux/Switch PCA9541 I2C Master Selector PCA9540B Two-channel I2C Multiplexer PCA9542A Two-channel I2C Multiplexer with Interrupt PCA9543A Two-channel I2C Switch with Interrupt and Reset PCA9544A Four-channel I2C Multiplexer with Interrupt PCA9545A Four-channel I2C Switch with Interrupt and Reset PCA9546A Four-channel I2C Switch with Reset PCA9547 Eight-channel Switch PCA9548 Eight-channel I2C Switch with Reset
PCA9549 Octal Bus Switch
LED Blinkers/Dimmers PCA9530 2-bit I2C LED Dimmer PCA9531 8-bit I2C LED Dimmer PCA9532 16-bit I2C LED Dimmer PCA9533 4-bit I2C LED Dimmer PCA9550 2-bit I2C LED Blinker PCA9551 8-bit I2C LED Blinker PCA9552 16-bit I2C LED Blinker PCA9553 4-bit I2C LED Blinker SAA1064 4-digit I2C LED Driver
USB-to-I2C
Elite is a general purpose I2C and SPI interface tool that allows
a user to communicate with any I2C or SPI slave devices.
USB-to-I2C Elite
includes the USB-based hardware and Windows software
that is compatible with Windows Vista, and Windows 7. Support for both 32-bit and 64-bit operating systems are included.
The USB-to-I2C Elite software has the capability to program I2C and SPI serial
eeproms, ram, and fram from 16 bytes (128 bit) to 512k bits (64k bytes). Universal
modes
provide the flexibility to communicate with any I2C slave device.
The hardware is capable of transmitting I2C up to 1 Mb/s (note the I2C spec
limits the speed to 400 kb/s) and SPI up to 15Mb/s. There are 3.3V and 5V switchable
power outputs on the USB-to-I2C hardware allowing you to supply low-power target
systems.
USB-to-I2C Elite includes:
- the USB-to-I2C
Elite hardware
- 3 ft USB 2.0 cable
- USB DLL allowing
you to create your own I2C and SPI applications
- DLL examples for Visual C++, Visual C#, Visual Basic, Delphi, and C++ Builder
- the DLL is compatible with LabView (limited examples can be provided)
- USB-to-SPI Elite Windows application
- the USB-to-I2C Elite Windows application with universal I2C support and a
custom interface for the following popular I2C devices:
EEPROMS 128-bit (16 Bytes) up to 512K bits (64kB)
Universal I2C Interfaces Expert Mode - a highly configurable user interface User Definable - a useful generic interface with slider and spin controls
Thermal Management LM75A Digital Temperature Sensor and Thermal Watchdog NE1617
and NE1617A Temperature Monitors SA56004 Remote and Local Temperature Sensor SE98 SO-DIMM SMBus/I2C-bus temperature sensor
I2C Mux/Switch PCA9541 I2C Master Selector PCA9540B Two-channel I2C Multiplexer PCA9542A Two-channel I2C Multiplexer with Interrupt PCA9543A Two-channel I2C Switch with Interrupt and Reset PCA9544A Four-channel I2C Multiplexer with Interrupt PCA9545A Four-channel I2C Switch with Interrupt and Reset PCA9546A Four-channel I2C Switch with Reset PCA9547 Eight-channel Switch PCA9548 Eight-channel I2C Switch with Reset
PCA9549 Octal Bus Switch
LED Blinkers/Dimmers PCA9530 2-bit I2C LED Dimmer PCA9531 8-bit I2C LED Dimmer PCA9532 16-bit I2C LED Dimmer PCA9533 4-bit I2C LED Dimmer PCA9550 2-bit I2C LED Blinker PCA9551 8-bit I2C LED Blinker PCA9552 16-bit I2C LED Blinker PCA9553 4-bit I2C LED Blinker SAA1064 4-digit I2C LED Driver
They may
look like ordinary clear cables... but power up your PC and the clear
connectors light up! They're very helpful for identifying cables when
you've got several USB devices connected at a hub.
Get organized and look cool at the same time.
Features:
Certified 2.0 USB Compatible
Features:
Certified 2.0 USB Compatible
Features:
Backwards compatible with all previous firmware revisions