Matrix Orbital DD-DB1 LCD/VFD Dev Board User Manual

Page 9

Advertising
background image

I

2

C

Cables Required

BBC

1 2 3 4 5 6 7 8 9 10

X

X

X X X X X X X X

Table 5: I

2

C Protocol Select

The most advanced connection to the DevDevil is provided by the I

2

C protocol setting. This mode is usually used when

connecting to a controller and serial TTL capability is not available. It requires a connection directly to your project, best
accomplished using a breadboard and the included cable of the same name. Power is usually applied from the

breadboard, but can also be supplied directly to the DevDevil using the optional AC power adapter. To dive right into your

application and use the DeveDevil in I

2

C mode, get started with the guidelines below.

1. Prepare the onboard jumpers.

i.

Connect the Input Power side of the Input Select jumper, see highlight 6 in Illustration 2: DevDevil Basic
Connections.
.

ii. Select the appropriate Voltage Select jumper placement according to input voltage supplied, see highlight 7

in Illustration 2: DevDevil Basic Connections..

2. Set the Protocol Select switches.

i.

Place the unit into I

2

C protocol by moving switches 9 and 10 up into the on position, while ensuring the

remainder are down in the off position, see highlight 5 in Illustration 2: DevDevil Basic Connections..

3. Make the connections.

i.

Connect the breadboard cable header to the power/communication header on your DevDevil and plug the

four leads into your breadboard. The red lead will require power, while the black should be connected to

ground. The green and yellow should be connected to your controller clock and data lines respectively, see
highlight 2 in Illustration 2: DevDevil Basic Connections..

ii. If required, power can be drawn from a wall source by removing the Voltage Select jumper. Place the output

power plug of your AC power adapter into the onboard barrel jack and connect the business end of the
device into an available wall socket, see highlight 4 in Illustration 2: DevDevil Basic Connections..

4. Create.

i.

This time you're on your own. While there are many examples within the Matrix Orbital AppNote section,

www.matrixorbital.ca/appnotes,

too many controllers and languages exist to cover them all. If you get stuck

in development, it's a breeze to switch over to another protocol, and fellow developers are always on our
forums,

http://www.lcdforums.com/forums

, for additional support.

7

Illustration 5: I

2

C Connection

Advertising