Submitted by dgraves on Sat, 03/28/2009 - 18:30
I have created this website to share photographs I've taken at various times and locations, the results of projects on which I've worked, and maybe to occasionally write about the experience and knowledge gained through these activities. I figure there isn't much point to acquiring knowledge if you aren't going to share it with others. The majority of the projects described are software development projects, many of which were performed as part of my undergraduate and graduate studies in Computer Science, along with a few personal projects performed independently. If you do any software development work, hopefully these will interest you. Enjoy!
Submitted by dgraves on Wed, 07/06/2011 - 21:21
Submitted by dgraves on Mon, 06/27/2011 - 21:09
Submitted by dgraves on Sun, 06/19/2011 - 16:53
After watching Matt Richardson's AWESOME Button project video, where he embeds a microcontroller within a Staples Easy Button to create a special purpose keyboard, I was inspired to make a similar item to present as a gift to a user of the software that I develop professionally. This user had requested that we create an "Easy Mode" for our software to group all of the features commonly used by his organization into a simple and easy to use graphical user interface component. Since the "Easy Mode" concept was inspired by the Easy Button campaign from Staples, I thought an Easy Button would be perfect for launching the software in the "Easy Mode."
Submitted by dgraves on Sat, 06/18/2011 - 19:11
The Mailbox Monitor project detects the presence of "snail mail" within an old-fashioned mailbox. Photographs of the Mailbox Monitor project, along with source code and instructions that you can use to build your own Mailbox Monitor, are available here.
Submitted by dgraves on Fri, 06/17/2011 - 17:54
The Qt cross-platform application and UI framework provides a great deal of functionality to explore. After working with it off and on for the past two years I am still finding new and useful features to include in my projects. Recently I have had the opportunity to work with the Secure Sockets Layer (SSL) support, and have put together some notes to group some key documentation points together and to clarify a few points from the documentation that I found to be unclear.
Submitted by dgraves on Thu, 06/16/2011 - 22:37
The 3D Map Control project lets you control the Google Earth web browser plug-in with a Wii Nunchuk connected to an Arduino development board. A photograph and a video demonstration of the 3D Map Control project, along with source code and instructions that you can use to build your own 3D Map Control, are available here.
Submitted by dgraves on Wed, 06/15/2011 - 22:29
Over the past few months I have been working on a few different projects using the excellent Arduino open source electronics prototyping platform. Source code and schematics for these projects have been available through my GitHub account since I started working on them, but I am just now getting around to putting detailed project descriptions on this site.
Submitted by dgraves on Sat, 12/11/2010 - 15:38
The DialTones Android application for dialing landlines with an Android device has been added to the site. Source code for the application and an Android Package file that can be installed on an Android device are available. Find out more here.
Submitted by dgraves on Sat, 12/04/2010 - 17:12
Software projects that I developed for the following courses have been added to Coursework section of the site: