avatar

zagGrad

Member Since: November 5, 2007

Country: United States

Profile

Bio

I am a 24 year old Electrical/Computer Engineer. I moved away from the Pacific Northwest to Boulder, CO after being lucky enough to land a job at SparkFun. I grew up in a small town in the middle of Nevada; it’s called Winnemucca and it’s almost got as many letters in the name as it has people in the town (not really that small, but you get the point). I’m a HUGE college basketball fan. Also, my favorite color is Lavender and I like long romantic walks on the beach!

Role

I’m an engineer at SparkFun and I design embedded systems. To laymans, though, I describe myself as an inventor. It sounds way cooler than embedded systems engineer!

Organizations

SparkFun Electronics

Spoken Languages

Just American, but I’m learning British and Australian(HAH! Get it?) But seriously, I am studying Spanish right now and I’d like to learn French one day too.

Programming Languages

Well, I can do ‘C’ pretty well, so I guess I can say ‘C++’ too. I dabble in Python and PHP but I don’t do anything too fancy. I’m a beginner with VHDL. That’s all I’m going to claim for now.

Universities

I graduated from Gonzaga University in Spokane, WA in 2006.

Interests

I like to go snowboarding in the winter and golfing in the summer. I also like the occasional pick-up basketball game. Going to sporting events is always fun too!

Websites

www.sparkfun.com

Modkit and the Kickstarter Campaign

We're suckers for creative ideas that will help bring new people to the world of physical computing. So when we heard about Modkit we were all over it! In their own words: Modkit is an in-browser graphical programming environment for little devices called embedded systems. Modkit can currently…

Continue reading

ITG-3200 Hookup Guide

October 22nd, 2013

Learn how to interact with the ITG-3200 Triple Axis Gyroscope.
  • Tutorial - ADXL345 Quickstart Guide | about 3 years ago

    The Arduino sketch is C++, but since it was written using the Arduino IDE there are some Arduino specific commands that are included by the IDE at compile time.
    The processing sketch is written in…processing. Processing is it’s own open source programming language.

  • News - Ultimate IMU Video Tutori… | about 3 years ago

    can you please confirm the alignment of the sensor axes?
    The picture you’ve posted is correct.
    I’ve been picking through Ryan Owen’s DCM code on Git for a quadrocopter controller.
    Answer #1: It’s actually Jordi Munez’s DCM code, based on the algorithm developed by Bill Permalani which I only ported to the ARM.
    Answer #2: The coordinate system you describe is correct.
    If you enable GPGSA and GPRMC, the GPRMC string consistently loses characters at the beginning of the string.
    That’s odd, I’ll try to replicate it. Does the board exhibit this problem only with these 2 message types, or any message type?
    Finally, I was wondering if Sparkfun might have any plans to improve firmware on the board itself?
    Once the quadcopter is working I’ll likely migrate some of the new filtering over to the Ultimate IMU repository. But I likely won’t do too much more than that. I’d highly encourage you to fork the project and make any improvements you can think of!

  • Product DEV-10342 | about 3 years ago

    If you look in the actual library file (I think it’s Si4735.cpp) you’ll notice that the getFrequency function is…blank. It doesn’t work yet. If someone can get some code working to return the frequency please post it and I’ll add it to the library.

  • Product DEV-10549 | about 3 years ago

    No, sorry, it’s only compatible with the JPEG camera. The JPEG camera has a serial interface (Web Cams do not), and it outputs compressed jpeg files instead of raw image data (which is what a webcam would do).
    As for adding a pir motion sensor, yes, it could be configured to work with the right pir motion sensor.

  • Product DEV-10549 | about 3 years ago

    Did you have the FTDI cable and the battery plugged in at the same time?

  • Product DEV-10549 | about 3 years ago

    2 GB is fine. I’m pretty sure the maximum is 4GB.
    Is your board getting hot, or just warm? You only have the battery plugged in right, not an FTDI cable too? It’s OK if it gets warm. I use mine with the same battery and it’s fine.
    The LED won’t come on unless there is a camera plugged in. This is because the board doesn’t go into the READY state until it’s communicated with the camera. You can test if the board is running the code by turning the board off, removing the microSD card, and turning the board back on. The LED should start blinking indicating the SD card couldn’t initialize. It might take a second or two though.

  • Product DEV-10549 | about 3 years ago

    Please check to see if the trigger you wired up has somehow shorted the 5v and gnd rails that are located along the trigger inputs.

  • Product DEV-10549 | about 3 years ago

    It’ll break :( The code will get stuck in an infinite loop trying to name the new file. It would be very easy to modify to do your bidding though. Just change the ‘%03d’ in the sprintf commands of the recordPicture function to ‘%04d’ or however many numbers you want in there.

  • Product DEV-10549 | about 3 years ago

    Maybe. The JPEG Trigger will accept voltages in the range of 1-5V. The 3.3V on the Trigger is regulated from the battery input, not the 5V rail (which is boosted from the battery input). So you may be able to plug the 5V rail from your system into the battery input of the JPEG Trigger; the only question is if the regulator on your system can handle the load.

  • Product DEV-10549 | about 3 years ago

    The custom code was written with Arduino, and you can download the sketch above. If you only upload your custom code with Arduino, you can always revert back to the stock code by uploading this sketch.
    If you don’t like writing code in Arduino, you can also get the hex file for the stock sketch by downloading the code and compiling it with Arduino and then just grabbing the hex file out of the temp directory.

Name Pieces Total
New Engineer Supply List
23 231.85
Ryan's Tutorial Wish List
12 91.05
Lab Supplies
24 61.65