Matrix Orbital DD-DB1 LCD/VFD Dev Board User Manual
Page 9
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,
in development, it's a breeze to switch over to another protocol, and fellow developers are always on our
forums,
7
Illustration 5: I
2
C Connection