DEMO MANUAL DC2026C
Linduino One Isolated
Arduino-Compatible
Demonstration Board
DESCRIPTION
Linear Technology’s DC2026 (called the Linduino
®
One) is
compatible with the Arduino Uno microcontroller board.
Arduino hardware consists of an Atmel microcontroller
with a bootloader allowing quick in-circuit firmware up-
dates. The software is a simple programming environment
based on the AVRGCC compiler. This platform is popular
because it is easy to use, both the hardware and software
are open source, and it can be programmed in C. We find
it an ideal way to demonstrate and distribute libraries for
integrated circuits that have digital interfaces such as
Inter-Integrated Circuit (I
2
C) and Serial Peripheral Interface
(SPI). While the Linduino One is Arduino-compatible, it
is not produced by the official Arduino team, and they do
not receive any monetary support from this board. Please,
consider supporting them by purchasing other items from:
http://store.arduino.cc
L,
LT, LTC, LTM, Linear Technology, Linduino and the Linear logo are registered trademarks
and QuikEval are trademarks of Linear Technology Corporation. All other trademarks are the
property of their respective owners.
The Linduino One adds several features to the standard
Arduino Uno board:
• A 14-pin QuikEval™ connector provides a direct connec-
tion to a growing list of hundreds of Linear Technology
demo boards, including ADCs, DACs, Power System
Management, RF Synthesizers, System Monitor and
Control, and many others.
• Selectable 5V, 3.3V, 2.5V, 1.8V logic levels and analog
supply on QuikEval Connector
• An
LTM
®
2884
provides galvanic isolation of USB data
and power for both safety and noise rejection.
• Auxiliary 7V to 20V power input on isolated side, with
conversion to 5V provided by an
LT
®
3973
allowing high
power operation up to 750mA.
Design files for this circuit board are available at
http://www.linear.com/demo/DC2026C
ARDUINO SHIELD HEADERS
USB TO
COMPUTER
J1 I/O VOLTAGE
SELECTION
IN-CIRCUIT
PROGRAMMING
HEADER
QUIK-EVAL
COMPATIBLE
DEMO BOARD
7V TO 20V
AUXILIARY
POWER
+
–
ARDUINO SHIELD HEADERS
14 CONDUCTOR
RIBBON CABLE
Figure 1. Linduino One Basic Connections
dc2026cfe
1
DEMO MANUAL DC2026C
QUICK START GUIDE
The Linduino One comes preloaded with a DC590 emula-
tor program (called a “sketch”) that allows attached demo
boards to run with the standard QuikEval GUI software.
This allows the functionality of the board to be verified
before starting firmware development. After evaluation
with QuikEval, the Linduino One can be reprogrammed
with customer code. There is a top-level demonstration
sketch for each part’s library that provides a text terminal
interface to the board, demonstrating the library functions.
The Linduino One is also available as DC2026C-KIT, which
includes a DC934 as an easy to use example daughter
board. DC934 is the demonstration board for the LTC
®
2607
dual 16-bit, I
2
C digital to analog converter (DAC). This
board also has an LTC2422 2-channel, 20-bit, SPI inter-
face analog to digital converter (ADC) that reads back the
DAC output. Thus, this board demonstrates operation of
both SPI and I
2
C interfaces, and multichannel ADCs and
DACs. The following sections describe the procedure for
installing the required software and operating the DC934
with both QuikEval software and with a terminal based
demo program.
While this manual describes operation with the DC934,
the procedure applies to other boards as well.
Manual Software Installation
1) Download LTSketchbook.zip from
www.linear.com/
docs/43958.
This is the entire code base for the Linduino
board, including all demo code, libraries for individual
devices, auxiliary functions, and HTML documentation.
Extract this file to a location for working files, such as
your “My Documents” directory or “C:\Projects”.
2) Note: If QuikEval is already installed, please update to
the latest version by selecting Tools
→
Update Pro-
gram, then proceed to step 3. If not, download and run
QuikEval from
www.linear.com/software.
This installs
the QuikEval program, as well as the FTDI USB drivers
required for the Linduino One (and other Linear Tech-
nology interface boards.) Drivers are also distributed
with the Arduino IDE, but it is recommended to let
QuikEval install the drivers to ensure compatibility with
the Linduino One. You will be prompted to connect the
board to the PC during installation. Once the installation
is complete, quit QuikEval.
3) Download the Arduino Integrated Development Envi-
ronment (IDE) from either
http://arduino.cc/en/Main/Software
or
http://www.linear.com/designtools/linduino.php
(Version 1.6.4 is used in this manual.) This is not an
installer; no installation is necessary. Extract the contents
of this file to a convenient location for programs, such as
“C:\Program Files”. The “Arduino.exe” file is the actual
program file; double-click to open the Arduino IDE.
2
dc2026cfe