| Linduino 1.3.0 Linear Technology Arduino-Compatible Demonstration Board

Files
EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit
Example Designs

EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit. More...

## Files
file | EasySMU_Run.ino
| Top-Level Linduino Firmware for EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit.
file | EasySMU.cpp
| EasySMU Class: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit.
file | EasySMU.h
| Class Library Header File for EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit.
file | EasySMU_IOpanel.cpp
| EasySMU_IOpanel Library to Enable Touchscreen Control of EasySMU.
file | EasySMU_IOpanel.h
| Header File for EasySMU_IOpanel Library That Enables Touchscreen Control of EasySMU.

## Detailed Description

EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit.

User Guide
Schematic
Top-Level Linduino Firmware for EasySMU
EasySMU Class Reference
EasySMU_IOpanel Class Reference
EasySMU Webpage

    EasySMU: I2C Address Translator Demonstration and a Simple Multi-Channel Source Measurement Unit

    LTC4316: Single I2C/SMBus Address Translator
    LT1970A: Power Op Amp with Adjustable Precision Current Limit
    LT5400:  Quad Matched Resistor Network
    LTC2655: Quad I2C 16-/12-Bit Rail-to-Rail DACs with 10ppm/°C Max Reference
    LTC3265: Low Noise Dual Supply with Boost and Inverting Charge Pumps
    LTC2051: Dual Zero-Drift Operational Amplifier
    LT3010:  50mA, 3V to 80V Low Dropout Micropower Linear Regulator
    LT1991:  Precision, 100µA Gain Selectable Amplifier
    LTC6655: 0.25ppm Noise, Low Drift Precision Reference
    LTC2485: 24-Bit ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface

    EasySMU is a single-channel ±12V/40mA programmable-voltage/programmable-current
    source with accurate voltage/current measurement capability. The LTC4316 I2C
    Address Translator enables up to eight independent EasySMUs to be controlled
    by a single I2C master.

    In this demonstration, each EasySMU board contains four I2C slaves and the
    associated components to implement a single-channel ±12V/40mA programmable-
    voltage/programmable-current source. The LTC4316 translates the I2C addresses
    of each EasySMU to a unique set of addresses, enabling up to eight EasySMU
    boards to be stacked on a single Linduino (I2C master). In this form, it
    resembles a multi-channel automated test system. Alternatively, an optional
    touchscreen allows the user to interactively control up to four channels,
    forming a compact multi-channel programmable-voltage/programmable-current
    bench source for lab testing, powered from a single 12V AC wall adapter.

    The primary purpose of the EasySMU is to demonstrate the LTC4316 I2C Address
    Translator. The programmable-voltage/programmable-current source and meter
    also provide a convenient demonstration of the associated components: LT1970A,
    LT5400-3, LTC2655-H, LTC3265, LTC2051, LT3010, LT1991, LTC6655, and LTC2485.
    While the EasySMU is not designed to demonstrate the ultimate performance that
    can be obtained from each of those components, the EasySMU does provide
    impressive results from a reasonably simple circuit.