×

SparkFun will be closed Monday 7/4 for the holiday. All orders placed after 2pm MT on Friday 7/1 will be shipped out next week.

DarthNater

Member Since: March 14, 2011

Country: United States

Profile

Role

Software Developer/Test Systems Engineer

Spoken Languages

English

Programming Languages

I’m a LabVIEW CLAD and I’m addicted to Arduino. I’ve also tinkered with python a little.

Universities

BSME, Michigan Technological University

Expertise

I’m a mechanical engineer living in the world of electrical engineers and computer programmers. I never was good at picking one topic and sticking with it exclusively.

Interests

Learning everything I can about science-related topics and riding dirt bikes.

  • I love the idea behind the Arduino block, combining the processing power and connectivity of the Edison with the high-speed I/O capability and ADC channels of an Arduino. I wonder if there’s a way to dynamically upload different sketches to the Arduino from the Edison…

  • It depends.

    Am I planning to use this on a breadboard, embed it in a project, or both? Do I feel like hauling my soldering iron out of my closet and setting it up just to throw on a couple headers? How big is the price difference?

    Sometimes it’s nice to have options.

  • Duck Nukem 4D: Mesozoic Mayhem

  • Wile E. Casey’s desperate pursuit of the elusive roadrunner is beginning to single-handedly fund the entirety of the R&D efforts of the ACME Corporation.

  • OK, I admit it: the bunk desk does save a lot of space in the office and brings workplace camaraderie to a whole new level. I have serious doubts about the bunk toilet configuration planned for the first of next month, however.

  • Al Borland’s audition to be Robert’s new sidekick for the New Product Friday videos was a hoot.

  • Dave and Robert signed up as beta testers for Instagram’s new Halloween filter. After an exhaustive battery of tests, they found it to be beary a-peel-ing.

  • Well put, Steve. I couldn’t agree more.

    I’m a mechanical engineer and a Certified LabVIEW Associate Developer, and this is exactly how I landed my current job. Within 5 months of earning my certification, I was contacted about interviewing for a position as a LabVIEW developer in R&D at a very large company. The position was offered to me two months later, and I’m so glad that I took it. I’ve been there for a little over a year now, and there is always a heavy demand for LabVIEW development. Every project is unique, and each one provides a new and exciting challenge.

    No, it’s not a traditional programming language, but that’s its strength, not its weakness. It’s easy enough for beginners to build simple applications, yet powerful enough for experienced users to develop robust test and automation systems. I encourage anybody who is curious about LabVIEW to keep an open mind and give it an honest try. It’s a great way for somebody with little or no programming experience to get started in physical computing, and it can serve as a springboard into other related fields.

    tl;dr: My work with LabVIEW landed me a job that I absolutely love, and it’s actually what got me started in Arduino and DIY electrics as well.

    Hey, if it works for CERN and the Large Hadron Collider, it can work for you, too!

  • USTREAM.

  • Unfortunately, you can’t program an Arduino with LabVIEW.
    First, you upload the provided Arduino sketch that allows all of the I/O pins to be controlled and read through serial commands. You can then use the LabVIEW Interface For Arduino toolkit to build LabVIEW programs that communicate with and control your Arduino, which must be connected to the computer somehow (USB, XBee, etc.).
    You’re not locked into the LIFA toolkit, though. You can also write your own Arduino and LabVIEW code for communication over serial, Bluetooth, IrDA, TCP, or UDP.