User Tools

Site Tools


digix:tutorials:levelshifter

This is an old revision of the document!


DigiX Level Shifter Shield

Overview

The DigiX Level Shifter Shield allows you to use the plethora of 5V logic / powered shields that exist for Arduino boards such as the Duemilanove, Diecimila, NG and Uno.

The Issue

Boards such as the DigiX and Arduino Due are still relatively new, and there are few shields that are compatible. The microcontrollers on the older Arduino and Arduino compatible boards work at 5V, whereas the microcontrollers on the new boards operate at 3V. If you try to use a shield designed for one of these older 5V logic boards (and it is not designed for 5V AND 3V usage), it most likely won't work with (and will most likely destroy!!) these newer and lower-powered boards.

The Solution

The DigiX Level Shifter Shield, which converts the 5V signals of the shield into the 3V signals that the DigiX and Arduino Due require (and also convert their 3V signals into the 5V signals the shields require). However, if the shield has an IOREF pin, and has been properly designed, then the DigiX Level Shifter Shield is not required.

digix/tutorials/levelshifter.1386935287.txt.gz · Last modified: 2013/12/13 03:48 by pfeerick