I2C Applications

Applications

A vital technology to simplify any design

As a simple two-wire bus, I2C lends itself to virtually any application, with a broad portfolio of bus enablers and peripherals you'll easily find the device you need at NXP. It could be an LED controller for the enticing lights of gaming machines, a level translator to manage the voltages differences in mobile devices, or a temperature monitor for a blade server. The applications are as varied as NXP's portfolio.

We have created a number of dedicated sample kits to assist you in deciding which components will be most appropriate for your designs. The following application-focused sample kits are now available - for more information on what's in each sample kit simply click one of the above tabs or the links below.

Computing
The I2C portfolio that's been at the heart of server designs for decades
Request a Computing applications sample kit

Portable devices
Solve low-voltage logic level challenges in advanced mobile electronics
Request a Portable applications sample kit

Industrial
Harness the speed and power of Fast-mode Plus in gaming / vending machines and white goods
Request an Industrial applications sample kit.


Industrial

Industrial

Harness the speed and power of Fast-mode Plus in gaming / vending machines and white goods

Industrial electronics covers a wide range of sub-systems that benefit from I2C technology, including user interface, safety and monitoring, and increasingly complex displays and indicators. And new designs often require higher bus transfer speed for more data bandwidth, and higher drive current for longer buses.

NXP's Fast-mode Plus (Fm+) I2C-bus technology (PCA96xx family) solves these challenges. The simple two signal line I2C-bus greatly simplifies wire congestion in applications from vending machines and industrial control to white goods and kitchen appliances. In addition this higher speed and higher drive I2C-bus technology is supported by NXP's Cortex-M0 family of microcontrollers.

Sample kit

The industrial applications sample kit contains the following components for you to review and test.
Request your Industrial applications sample kit.

  • PCA9601DP Dual bidirectional bus buffer
  • SC16IS741IPW Single UART with I2C-bus/SPI interface
  • SC16IS752IPW Dual UART with I2C-bus/SPI interface
  • PCA9665PW Fm+ parallel bus to I2C-bus controller
  • PCA9675PW Remote 16-bit I/O expander for Fm+ I2C-bus
  • PCF8523TS Real-Time Clock (RTC) and calendar
  • PCF2129AT Integrated Real-Time Clock (RTC)
  • PCA9685PW 16-channel, 12-bit PWM Fm+ I2C-bus LED controller
  • PCF85162T Universal LCD driver for low multiplex rates
  • PCF85176T Universal LCD driver for low multiplex rates
  • PCA9635PW 16-bit Fm+ I2C-bus LED driver
  • LM75BDP Digital temperature sensor and thermal watchdog

Bus enabler features / benefits

    I2C-bus controllers
    • add additional I2C-bus ports without burdening the microprocessor

    Bus buffers
    • drive I2C-bus signals in electrically noisy environments such as compressor and pump motors, high power relays, and other sources of EMI or RFI
    • provide additional drive or isolate sections of the bus loading

    Bus level translators
    • translate between different system level voltage requirements

    Multiplexers and switches
    • solve device address conflicts (when two or more devices with the same address need to be on the same bus), fault isolation, level translation and capacitance isolation

Bus peripheral features / benefits

    GPIO I/O expander
    • add new product features without using valuable processor I/O pins
    • reduce trace crowding and congestion on PCBs by locating the device close to the application

    Multifunctional I2C LED controllers
    • offload message and status display tasks from the main processor
    • full LED PWM dimming

    LCD driver
    • control wide range of segment, character or graphic user displays

    Real-time clocks
    • highly accurate time-keeping

    Temperature sensors
    • constantly monitor local temperature or report remote sensor data
    • set and monitor under / over / critical temperature alarms over the I2C-bus

Portable

Portable

Solve low-voltage logic level challenges in advanced mobile electronics

Battery power and limited space are the two key challenges in mobile electronics, especially with the increasing feature sets on new platforms. Core logic, including processors, operate from lower supply voltages, and consume less power. While this is great for battery life, these components still need to work with existing higher voltage peripherals.

I2C technology not only directly addresses these issues with voltage level translation and easy to add low-voltage I/O capacity, it can also be used for keypad control as well as driving and controlling LEDs.

Sample kit

The portable applications sample kit contains the following components for you to review and test.
Request your Portable applications sample kit

  • NVT2002GF Bidirectional voltage-level translator
  • PCA9574HR 8-bit I2C-bus level translating, low voltage GPIO
  • PCA9535BS 16-bit I2C-bus and SMBus, low power I/O port
  • PCA9575PW2 16-bit I2C-bus level translating, low voltage GPIO
  • PCA9632DP1 4-bit Fm+ I2C-bus low power LED driver
  • PCA9901DP One wire single LED driver for status indication

Bus enabler features / benefits

    Bus level translators
    • lower voltage host processors still need to link to higher voltage peripherals

    Bridge ICs
    • embed a high-speed UART that supports Bluetooth, GPS, GPRS, IrDA without upgrading main chipset

Bus peripheral features / benefits

    GPIO I/O expander
    • add new product features without using valuable processor I/O pins
    • reduce trace crowding and congestion on PCBs
    • easily add keypad controller

    Multifunctional I2C LED controllers
    • offload power, message status indication from main processor
    • keypad back lighting
    • fun lighting

Computing

Computing

The I2C portfolio that’s been at the heart of server designs for decades

Server, desktop and notebook computer designers will recognize the benefits that I2C technology and NXP’s portfolio delivers. NXP continues to create and develop I2C-bus components and I2C compatible devices to help simplify your design. Developments such as I2C Fast-mode which offers data rates up to 1 MHz helping improve the boot up times of next generation platforms.

Sample kit

The computing applications sample kit contains the following components for you to review and test.
Request a Computing applications sample kit.

  • PCA9509DP Level translating I2C-bus / SMBus repeater (static)
  • PCA9515ADP I2C-bus repeater (static)
  • PCA9525 Fm I2C-bus bus buffer (no offset)
  • PCA9539PW 16-bit I2C-bus low power I/O port
  • PCA9548APW 8-channel I2C-bus switch
  • SE97BTP DDR3 memory module temperature sensor and Serial Presence Detect (SPD)

Bus enabler features / benefits

    Bus Level translators
    • allow low voltage processors to work with legacy (higher voltage) peripherals

    Bus buffers
    • drive I2C-bus signals over long-distance and through interconnects in noisy environments

    Multiplexers and switches
    • solve device address conflicts (when two or more devices with the same address need to be on the same bus), fault isolation, level translation and capacitance loading

Bus peripheral features / benefits

    GPIO I/O expander
    • add new product features without using valuable processor I/O pins
    • reduce trace crowding and congestion on PCBs by locating the device close to the application

    Multifunctional I2C LED controllers
    • offload message and status display tasks from the main processor
    • full LED PWM dimming

    Real-time clocks
    • highly accurate time-keeping

    Temperature sensors
    • constantly monitor local temperature or report remote sensor data
    • set and monitor under / over / critical temperature alarms over the I2C-bus

Related applications

Links

Product Brief

Events

I2C Events