I2C Parts

Online Catalogue |  I2C Parts

I2C Bus

Almost 20 years ago the I2C bus was designed by Philips to allow easy communication between components which reside on the same circuit board.

The name I2C translates into "Inter IC". The original communication speed was defined with a maximum of 100 kbit per second and many applications don't require faster transmissions. For those that do there is a 400 kbit and a high speed 3.4 Mbit option available.

I2C is not only used on single boards, but also to connect components which are linked via cable. Simplicity and flexibility are key characteristics that make this bus especially attractive for consumer and automotive electronics.

Most significant features include:

- Only two bus lines are required
- No strict baud rate requirements like for instance with RS232, the master generates a bus clock
- Simple master/slave relationships exist between all components
- Each device connected to the bus is software-addressable by a unique address
- I2C is a true multi-master bus providing arbitration and collision detection

USB to I2C Interface
OUT OF STOCK

USB to I2C Interface

Ref: TB-DV-3001


Price: £17.63 (Including VAT at 17.5%)

USB to I2C Interface.

Allows simple testing of Range Finders etc while connected to a PC or other microcontroller without I2C interface.

The USB-I2C module is a low cost USB to I2C module, with a simple command set, and interfacing to any I2C device.

The USB-I2C module provides a complete interface between your PC and the I2C bus. The module is self powered from the USB cable and can supply up to 70mA at 5v for external circuitry from a standard 100mA USB port.

I2C Devices - Any registered or unregistered I2C device.
Host support - Drivers available for Windows XP64, XP, 2000, ME, 98, CE.NET V4.2, Linux, Mac OS8, OS9, OSX.
Voltage - Self powered - 5v available
Current - Up to 70mA available for your own circuits
On-board Pull-up resistors - 4.7k
Digital I/O - 1 Input and 2 I/O available when not using I2C.
Analogue Input - 2 10-bit channels available when not using I2C.

Full Documentation

USB to I2C Documentation

I2C Real Time Clock Module

I2C Real Time Clock Module

Ref: TB-SF-1022


Price: £14.69 (Including VAT at 17.5%)

Quantity:

RoHS Compliant

Description:

This a custom designed module for the DS1307 Real Time Clock. The module comes fully assembled and pre-programmed with the current time (In the US - MST). The included Lithium coin cell battery (CR1225 41mAh) will run the module for a minimum of 9 years (17 years typical) without external 5V power. The DS1307 is accessed via the I2C protocol. We've written a test-bed to program the modules. This test-bed code should give you some insight on how to interface the module to any mircocontroller using our example software I2C and BCD routines.

Features:

  • Two wire I2C interface
  • Hour : Minutes : Seconds AM/PM
  • Day Month, Date - Year
  • Leap year compensation
  • Accurate calendar up to year 2100
  • Battery backup included
  • 1Hz output pin
  • 56 Bytes of Non-volatile memory available to user

    Dimensions: 0.75x0.75" (20x20mm)

    Documents:

  • RTC Module Schematic
  • RTC Module Dimensional Drawing
  • DS1307 Datasheet
  • Software: Example PIC16F88 code

  • Electronic Compass

    Electronic Compass

    Ref: TB-DV-2001


    Price: £28.14 (Including VAT at 17.5%)

    Quantity:

    RoHS Compliant

    Electronic Compass with PWM and I2C interface.

    Add a sense of direction to your Robot.


    More Information...

    SRF02 Low Cost I2C + Serial Ultrasonic Range Finder
    OUT OF STOCK

    SRF02 Low Cost I2C + Serial Ultrasonic Range Finder

    Ref: TB-DV-1001


    Price: £11.69 (Including VAT at 17.5%)

    RoHS Compliant

    The lowest cost ultrasonic ranger with both I2C and Serial interfaces, has a range from 16cm to 600cm (6m).


    More Information...

    Online Catalogue |  I2C Parts