image1 image2 image3
3Dmicro Toolkit Arduino Expansion Beta Version Available
Written by Paolo Raspa   
Wednesday, 05 September 2012 18:59

Good News!

Along with the release of 3Dmicro Toolkit, also the New beta version 1.0.3 of the 3Dmicro Toolkit – Arduino Expansion, the solution program an Arduino board using LabVIEW, is now available to beta testers for
academic institutions which will sign up on this page.

Basic microcontroller functionalities like:

  • I/O
  • Analog/Digital Converters
  • Timers
  • PWM outputs
  • Serial communication

can be configured using the LabVIEW VIs of the 3Dmicro Arduino Palette in order to draw
simple LabVIEW programs for Arduino Boards like:

  • Arduino Uno
  • Arduino Duemilanove
  • Arduino Ethernet
  • Arduino Mega 2560

Arduino Expansion example ATmega2560

LabVIEW programs written using the 3Dmicro Toolkit Arduino Expansion are built to Arduino HEX code
and downloaded to the Arduino Boards automatically using the 3Dmicro Arduino Compiler.

3Dmicro Arduino Compiler     Arduino Expansion compiler ATmega2560


A preview of the new Arduino Expansion palette:

palette ATmega2560 tra


To use the 3Dmicro Toolkit - Arduino Expansion and run the Test Example the user needs:

LabVIEW 2011 or 2012. Only 32-bit versions are compatible with the 3Dmicro Toolkit.
Evaluation version downloadable here 

LabVIEW C Generator 2011 or 2012. An evaluation copy can be downloaded from here

3Dmicro Toolkit v2.1. Evaluation version  is available Installation guide available here 

Arduino 1.01 libraries Libraries and instructions available here

NI-VISA 5.2 Drivers. Required for the 3Dmicro Toolkit Arduino Expansion to download compiled program
to the Arduino boards and for the serial monitor communication.
Download available from this location. 

Arduino Uno, Arduino Duemilanove, Arduino Ethernet, Arduino Mega 2560 or other Arduino boards powered by an AVR
ATmega328 or ATmega2560 microcontrolles


Installation and Getting Started Guide for the 3Dmicro Toolkit v2.1 are available

To get instructions about Arduino Expansion installation and get an insight on the product please read the
following Getting started Guide:

Video tutorial

3 Video tutorials about Arduino Expansion are available at the following links showing the steps described
in the Getting Started Guide:

  1. Test example - Video tutorial - 3Dmicro Toolkit Arduino Expansion


  2. Test example - Directly firmware download -3Dmicro Toolkit Arduino Expansion


  3. Blink example - Directly download of an Arduino IDE example - 3Dmicro Toolkit Arduino Expansion 


More information about the videos are available in the YouTube video descriptions


Array and String from the LabVIEW palette are supported only on the Arduino Mega 2560 board

We are working hard to support as much as possible of the LabVIEW palette. If you find any bug or malfunctions in our software please point it out to:

Have fun with 3Dmicro Toolkit Arduino Expansion