Suporte de Produto

Input and Output Interfaces

The Intel® Joule™ module offers a multitude of I/O communication protocols to control signal flow and port out those signals to the macro world. Digital I/O can be directly controlled from the kernel and more easily controlled by the MRAA library. The following communication protocols are available.

Configuration EEPROM

EEPROM Usage Overview

Intel® Joule™ expansion boards have the option to include an EEPROM device that holds an board manufacturing and configuration data.

EEPROM Address and Type

The reference firmware is configured to look for a type M24M02 (or equivalent) EEPROM on I2C bus 0, address 0x50 through 0x53 and 0x58 through 0x5B.

Termination and Conditioning

You must terminate a signal so that the line doesn’t float. For example, when data lines transitions from logic low to logic high, the level shifter opens similar to an open switch. The pullup resistor pulls the voltage up to logic high so that the signal can continue. Tables throughout this document provide the size of the pullup resistor you need for each signal.

The following diagram shows how the values in the tables were measured and what each value means, and an example table.

Assine o Suporte de Produto