Member Since:
November 5, 2007
Gender:
Male
Country:
United States
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!
Organizations:
SparkFun Electronics
Current 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!
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.
Schools and Universities:
I graduated from Gonzaga University in Spokane, WA in 2006.
Interests or Hobbies:
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!
Website Links:
<a href="http://www.sparkfun.com">www.sparkfun.com</a>
Tutorial - ADXL345 Quickstart Guide | about 10 months 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 10 months ago
Product DEV-10342 | last year
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 | last year
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 | last year
Did you have the FTDI cable and the battery plugged in at the same time?
Product DEV-10549 | last year
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 | last year
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 a year 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 a year 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 a year 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.