1. Skip to navigation
  2. Skip to content
  3. Skip to sidebar

Solutions Search - Linduino

 

What is Linduino?

Linduino is Linear Technology’s Arduino compatible system for developing and distributing firmware libraries and example code for Linear Technology’s integrated circuits. The code is designed to be highly portable to other microcontroller platforms, and is written in C using as few processor specific functions as possible. The code libraries can be downloaded by clicking the Downloads tab above and used as-is in your project or individual code snippets may be viewed in the Code section of a supported part. The Linduino One board (Demonstration Circuit DC2026B) allows you to test out the code directly, using the standard demo board for the particular IC.

The Linduino One board is compatible with the Arduino Uno, using the Atmel ATMEGA328 processor. This board features a 14-pin “QuikEval” connector that can be plugged into nearly 100 daughter boards for various Linear Technology parts, including Analog to Digital converters, Digital to Analog Converters, high-voltage power monitors, temperature measurement devices, RF synthesizers, battery stack monitors, and more.

An LTM2884 USB Isolator breaks the ground connection to the PC, allowing projects to operate at a different ground potential than the computer that is controlling it.

Download the Linduino Change Log (last updated 08/01/2014)

Buy the DC2026 Linduino One Isolated Arduino-Compatible Demonstration Board

Quick Start

Setup is Simple:

There are two ways to setup Linduino. We have put together an executable that will automatically setup a new Arduino install with the proper settings for you. Or you may follow the manual steps outlined below.

Download the Demo Manual for detailed instructions. Three files are required to follow the complete procedure in the demo manual:

1) The latest Linduino sketchbook.This file contains the Linduino code base, demo board schematics and board files. If you are only interested in the code, stop here.

2) The QuikEval program. The Linduino board ships with firmware that allows it to communicate with the QuikEval program, which provides all of the GUIs for compatible demo boards. Installing QuikEval is also the recommended way to install the correct USB drivers for the Linduino One board.

3) The Arduino 1.0.4 IDE. This is the development environment for the Arduino, and is required to modify the code, and to load programs into the Linduino One.

Complete Documentation:

Design Files (including schematic, board, gerbers)

Schematic PDF

We also recommend: Notepad Plus Plus, an excellent code editor: http://notepad-plus-plus.org/

Atmel Studio, for more advanced development and debugging with the Linduino hardware, and Atmel processors in general: http://www.atmel.com/microsite/atmel_studio6/

Supported Products

All products below have a code item on the parts page. Please click on the Code tab on the left side to view example code without downloading the entire Linduino Library.

Help

For questions not found in documentation or the FAQ page, please contact linduino@linear.com

FAQ

Q: I am running Windows 8 and having trouble installing the Arduino drivers.

A: In order to install Arduino drivers on Windows 8 you will need to disable driver signature enforcement. Please follow the instructions here in order to do so.

Q: I am getting compilation errors when I try to compile items from your library.

A: Please make sure you are using the verision of the Arduino SDK we recommend. Please check that you have the Arduino IDE set up as outlined in the Quick Start Guide.

Linduino Change Log 8/1/2014

Aug 1st 2014
We regularly update our Linduino Sketchbook with new products, new files and updates. Please download the library, or rerun your automated installers for an automatic update. Global Changes: Rename "Libraries" directory to "libraries" (lower case 'l'). Arduino for Linux does not like the upper-case 'L'. Windows works with ...

Blog Post 

 

Going Generic

Leo Chen Jan 29th 2014
Recently, we have noticed an influx of interest concerning having our Linduino code work with a regular Arduino Uno. Here we will go over the modifications necessary, and the reasons behind these changes. When Linduino was first conceived at Linear, we didn’t start by dreaming about building our own Arduino board. Our ...

Blog Post 

 

Linduino Change Log 1/16/2014

Leo Chen Jan 16th 2014
We regularly update our Linduino Sketchbook with new products, new files and updates. Please download the library, or rerun your automated installers for an automatic update. 1.0.1 – January 16th, 2014 LTC2943 Library DC1812A.ino Added LTC2943.cpp Added LTC2943.h Added LTC2874 Library DC1880A.ino Added LTC2874.cpp ...

Blog Post 

 

What Is Linduino?

Leo Chen Nov 4th 2013
The Linduino development platform consists of an Arduino compatible development board as well as a large library of example firmware. The Linduino One is fully USB isolated and is meant to provide a stable hardware development platform. Example firmware can be downloaded and compiled, giving users a head start in developing ...

Blog Post Video 

 

Meet Linduino

Leo Chen Sep 12th 2013
I’ve found that one of the hardest aspect of my job has been to explain what exactly it is that I do for 8,9, 10 hours a day to those coming from a not so technical background. For the past five years, I’ve been an application engineer for Mixed Signal Products here at LTC, and a large portion of my work has been ...

Blog Post