<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Sat, 31 Jul 2010 17:33:15 -0700 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://javconcepts.com/index.php" rel="self" type="application/rss+xml" />
    <title>JAV Concepts Blog</title>
    <link>http://javconcepts.com/</link>
    <description>A collection of random thoughts from the mind of Josh Villbrandt.</description>
    <language>en-us</language>
    <managingEditor>josh@javconcepts.com (Josh Villbrandt)</managingEditor>
    <webMaster>josh@javconcepts.com (Josh Villbrandt)</webMaster>
    <generator>JCS (javconcepts.com) RSS Feed Generator</generator>
    <item>
      <title>GameChuck, A Breadboard Game</title>
      <description><![CDATA[ <a href="/modules/blog/media/32/IMG_0984.jpg" rel="lightbox" title="GameChuck Game in Progress"><img class="left" src="/modules/blog/media/32/IMG_0984.jpg.thumb.png" alt="GameChuck Game in Progress" title="GameChuck Game in Progress" /></a>

<p>A few months ago, I was introduced to the Arduino. The Arduino is a great little prototyping platform, but it has a limited number of I/O pins in the standard <a href="http://arduino.cc/en/Main/ArduinoBoardDuemilanove"> Duemilanove flavor</a>. Well, I got my hands on an <a href="http://arduino.cc/en/Main/ArduinoBoardMega">Arduino Mega</a> tonight, the big brother of the Arduino Duemilanove, so I decided to make something with it. What I came up with is a little game called GameChuck.</p>

<p>GameChuck works by lighting an LED that corresponds to a button a Wii Nunchuck. The player, with a Wii Nunchuck in hand, must press that corresponding button within two seconds. (Here, the four corners of the joystick are considered buttons.) If the player fails to do this, he looses the game. The player also looses the game if the wrong button is pressed. To make the game even more challenging, the time window to hit the right button decreases over time. The goal is simply to get the highest score.</p>

<!-- READMORE -->
<b>Features:</b>
<ul>
<li><a href="http://arduino.cc/en/Main/ArduinoBoardMega">Arduino Mega</a> with ATmega1280 microcontroller</li>
<li>Wii Nunchuck controller with six buttons</li>
<li>Six LEDs as button indicators</li>
<li>Two seven-segment displays for score keeping</li>
<li>Piezoelectric speaker</li>
<li>Potentiometer for brightness control</li>
<li>Reset button to play again and again</li>
</ul>

<a href="/modules/blog/media/32/IMG_0983.jpg" rel="lightbox" title="GameChuck Close Up"><img class="break" src="/modules/blog/media/32/IMG_0983.jpg.thumb.png" alt="GameChuck Close Up" title="GameChuck Close Up" /></a>

<p>To see the game in action, check out the YouTube video below. I'm not going to post a full tutorial of this game, but interested soul could piece together the circuit from the picture above. Also, I have provided a zip file containing the source code below. The code isn't very clean, however; I threw this whole project together in only a few hours. Well,
I hope you liked it!

<b>Links:</b>
<ul>
<li><a href="/modules/blog/media/32/GameChuck.zip" title="/modules/blog/media/32/GameChuck.zip">GameChuck.zip (Arduino source code)</a></li>
<li><a href="http://www.youtube.com/watch?v=1_hxN7goxXA">GameChuck Demonstration Video</a></li>
</ul><p>&copy;2010 JAVConcepts.com</p>]]></description>
      <link>http://javconcepts.com/32/GameChuck,_A_Breadboard_Game/</link>
      <pubDate>Sat, 31 Jul 2010 10:19:29 -0500</pubDate>
    </item>
    <item>
      <title>Homemade RC Hovercraft</title>
      <description><![CDATA[ <p><a href="/modules/blog/media/30/IMG_0792.JPG" rel="lightbox" title="New RC Hovercraft"><img class="right" src="/modules/blog/media/30/IMG_0792.JPG.thumb.png" alt="New RC Hovercraft" title="New RC Hovercraft" /></a>

Check out my new RC hovercraft! I went through two versions over two nights ending in this bad boy. It is made only out of cardboard and basic RC electronics. The electronics include a DC motor, a speed controller, a servo an RC receiver, and a 350mAh LiPo battery. Features include three rear control surfaces, a trap door along the back for the battery, and another trap door for the receiver. Check out the two videos below to see it in action.</p>

<b>Links:</b>
<ul>
<li>YouTube clips: <a href="http://www.youtube.com/watch?v=VOCQqu0ZNIg">Quick Test on Desk</a></li>
<li><a href="http://www.youtube.com/watch?v=fhe-tTJtQG8">Driving Around the Kitchen</a></li>
</ul><p>&copy;2010 JAVConcepts.com</p>]]></description>
      <link>http://javconcepts.com/30/Homemade_RC_Hovercraft/</link>
      <pubDate>Sun, 21 Feb 2010 22:55:39 -0500</pubDate>
    </item>
    <item>
      <title>BeoHawk Takes Flight!</title>
      <description><![CDATA[ <p><a href="/modules/blog/media/28/IMG_0718.JPG" rel="lightbox" title="Mark (left) controls the first flight of the Beohawk as Rusty (right) ensures the robot's safety."><img class="left" src="/modules/blog/media/28/IMG_0718.JPG.thumb.png" alt="Mark (left) controls the first flight of the Beohawk as Rusty (right) ensuers the robot's safety." title="Mark (left) controls the first flight of the BeoHawk as Rusty (right) ensures the robot's safety." /></a>

BeoHawk, a new quad-rotor helicopter that is being developed at USC's <a href="http://ilab.usc.edu/">iLab</a>, has taken its first flight. This flight was a major milestone for Aerial Robotics Team's goal of competing in the AUVSI <a href="http://iarc.angel-strike.com/">International Aerial Robotics Competition</a>. This year's competition focuses on retrieving a USB flash drive in high security office building. The robot will have to avoid security guards, security cameras, laser trip wires, and weight-sensitive floors while stealing the flash drive. The competition will be held at the University of Puerto Rico this coming August. Visit USC Robotics Society's <a href="http://ilab.usc.edu/uscr/">website</a> to learn more about this project.</p>

<p>Another view of the BeoHawk: <a href="/modules/blog/media/28/IMG_0708.JPG" title="/modules/blog/media/28/IMG_0708.JPG" rel="lightbox" title="USC ART Quad-Rotor Helicopter">USC ART Quad-Rotor Helicopter</a></p>

<p>YouTube clips: <a href="http://www.youtube.com/watch?v=yBrCKp_igCw">First RC Flight</a> & <a href="http://www.youtube.com/watch?v=X48xxGjpSn8">Blowing Flash Drive Test</a></p><p>&copy;2010 JAVConcepts.com</p>]]></description>
      <link>http://javconcepts.com/28/BeoHawk_Takes_Flight!/</link>
      <pubDate>Fri, 29 Jan 2010 20:31:35 -0500</pubDate>
    </item>
    <item>
      <title>New Host for JAV Concepts</title>
      <description><![CDATA[ <p>There comes a time in each man's life where he must grow up, and become a man. Often times, in modern society, this means moving out of his parent's house and finding a place of his own.</p>

<a href="/modules/blog/media/27/IMG_0126.JPG" rel="lightbox" title="Old Server, Network Appliances, and Battery Backup"><img class="right" src="/modules/blog/media/27/IMG_0126.JPG.thumb.png" alt="Old Server, Network Appliances, and Battery Backup" title="Old Server / Network Appliances" /></a>

<a href="/modules/blog/media/27/IMG_0125.JPG" rel="lightbox" title="Keyboard, Monitor, and Mouse for the old Server"><img class="right" src="/modules/blog/media/27/IMG_0125.JPG.thumb.png" alt="Keyboard, Monitor, and Mouse for the old Server" title="Keyboard, Monitor, and Mouse for Old Server" /></a>

<p>While I haven't found a place of my own yet, it has come time for me to move out of my parent's house. Besides packing up essential belongings and moving them to my home at USC, this means that I have had to turn off my pride and joy - the server that lived in the closet of my old bedroom. The websites that were hosted on this once-formidable server have been moved to a new account at <a href="http://dreamhost.com/">Dreamhost</a>. Besides <a href="http://javconcepts.com/">javconcepts.com</a>, this includes <a href="http://teamshad.org/">teamshad.org</a> and a few other projects. They will live at Dreamhost until I have a place of my own in which I can set up the server again. Long live my old closet server. And here's too 100% up-time, issue-free hosting on my new Dreamhost account!</p>
<p>&copy;2010 JAVConcepts.com</p>]]></description>
      <link>http://javconcepts.com/27/New_Host_for_JAV_Concepts/</link>
      <pubDate>Fri, 08 Jan 2010 19:22:33 -0500</pubDate>
    </item>
    <item>
      <title>Top 25 Most Used iPhone Apps</title>
      <description><![CDATA[ <p>This November marks one year since I've switched to the iPhone. Besides being an amazing phone, the iPhone has an App Store that offers thousands of new programs. With such a wide selection, many of the apps can be hit or miss. The following is a list of apps that have stood the test of time on my phone and find themselves frequently used.</p>

<h2>Built-in Apps</h2>
<img class="right transbor" src="/modules/blog/media/25/messages.png" alt="Messages" title="Messages" />
<p><dl>
<dt><b>5. Maps</b> - Thanks to Google's Maps, I always know where I am in the world. Even though Maps doesn't have turn-by-turn directions (<a href="http://www.theiphoneblog.com/2009/10/28/google-maps-navigation-free-ads-android-20-iphone-version/">yet</a>), it has helped me find my way back home many times.</dt>
<dt><b>4. iPod</b> - 32GB of music, always in your pocket? Yes, please! And this iPod has Genius playlists, unlike my old 30GB iPod.</dt>
<dt><b>3. Calendar</b> - With professors canceling class and so many random personal events, I would be a mess without Calendar. Syncing with my Mac makes it easy to keep this calendar up to date.</dt>
<dt><b>2. Phone</b> - Did you know the iPhone can make phone calls too? I forget sometimes too. Amazing contact management and Visual Voicemail help to remind me why the iPhone is, at its a core, a solid phone.</dt>
<dt><b>1. Messages</b> - During the school year, there is a good chance that either I am in class or the person I am trying to contact is in class. Phone calls do not work in these situations, which is why text messaging can be so much more effective. Plus, the inline chat-style display of messages makes using this app a breeze.</dt>
</dl></p>

<h2>Social Apps</h2>
<a href="http://m.google.com/reader"><img class="right transbor" src="/modules/blog/media/25/reader.png" alt="Google Reader" title="Google Reader" /></a>
<p><dl>
<dt><b>5. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=288349436&mt=8">Wikipanion</a> (free)</b> - You can never go wrong with an encyclopedia in your pocket. I most often use this app to find a quick definition of something or to learn more about a topic that a professor has mentioned in class.</dt>
<dt><b>4. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284901416&mt=8">AP Mobile</a> (free)</b> - As my only link to real news, the Associated Press has an important job. AP Mobile pulls through with a customizable homepage and decent images to complement the articles.</dt>
<dt><b>3. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284540316&mt=8">Twitterrific</a> (free)</b> - Although I secretly despise Twitter and hope that it disappears in the near future, the service is still an entertaining alternative to a boring lecture. Twitterrific is one of the most beautiful apps on the iPhone and can follow links, pictures, and YouTube videos all from within the app.</dt>
<dt><b>2. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284882215&mt=8">Facebook</a> (free)</b> - The iPhone Facebook app is finally useful now that version 3 has been released. With most of the Facebook's basic features showing up in the app, I find myself needing to run to the real Facebook less often.</dt>
<dt><b>1. <a href="http://m.google.com/reader">Google Reader</a> (free)</b> - Although Google Reader is only a web app with a link on my springboard, it is by far my most used social app. Google Reader provides an excellent RSS reading experience. Being able to star items and then view them on my laptop later makes using Reader a real pleasure.</dt>
</dl></p>

<!-- READMORE -->
<h2>Utility Apps</h2>
<a href="http://m.google.com/reader"><img class="right transbor" src="/modules/blog/media/25/photogene.png" alt="Google Reader" title="Google Reader" /></a>
<p><dl>
<dt><b>5. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=295043998&mt=8">RemoteTap</a></b> - This gem is a recent find. RemoteTap is a remote desktop client for Macs. Although there are cross-platform remote desktop clients available for the iPhone, RemoteTap boasts unique Mac-only features such as easy application management, Mac-style two-finger scroll, audio, and <a href="http://www.readpixel.com/remotetap/index.html">much more</a>.</dt>
<dt><b>4. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299531647&mt=8">HP iPrint</a></b> - HP iPrint Photo easily prints photos to a networked HP printer. My normal flow: take picture with iPhone 3GS, edit picture with Photogene, print picture on 4x3 paper with HP iPrint.</dt>
<dt><b>3. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284417350&mt=8">Remote</a> (free)</b> - Remote is product direct from Apple that enables control of a remote iTunes instance over the network. This app is great when I'm feeling super lazy and need to skip a song. Geek points for the built in iTunes DJ voting system that will probably never get used.</dt>
<dt><b>2. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=293935935&mt=8">MotionX GPS Sport Lite</a> (free)</b> - MotionX GPS Sport Lite fills in where Maps leaves off. The feature list includes altitude, accuracy, latitude and longitude, speed, a compass, waypoints, and more! The best feature of MotionX GPS Sport Lite is that it's free! The consistent, feature-packed updates from the developer don't hurt either.</dt>
<dt><b>1. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=287273856&mt=8">Photogene</a></b> - The developers of Photogene won't win any style points for their UI, but Photogene is a hardy photo editor none the less. I only ever use this app to crop  and to adjust the levels and exposure of a picture, but I'm sure it has other cool features too.</dt>
</dl></p>

<h2>Casual Games</h2>
<a href="http://m.google.com/reader"><img class="right transbor" src="/modules/blog/media/25/strategery.png" alt="Google Reader" title="Google Reader" /></a>
<p><dl>
<dt><b>5. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=296312126&mt=8">Dots Free</a> (free)</b> - This casual game is a rendition of the classic dots and lines game normally played on a piece of paper. Dots Free provides an easy way for you and a friend to kill some time.</dt>
<dt><b>4. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=297645455&mt=8">Toobz-Free</a> (free)</b> - Tubez-Free requires skill and speed reach the next level. While I generally stray away from games that you have to restart from the beginning every time you loose, something keeps me coming back to this game.</dt>
<dt><b>3. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=283179414&mt=8">Solebon Solitaire</a></b> - Solebon, and its free counterpart <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=287197884&mt=8">Sol Free Solitaire</a>, are each a great collection of solitaire games. If you're the person who likes to kill time with card games, then this is the app for you.</dt>
<dt><b>2. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=285755462&mt=8">Sudoku (Free)</a> (free)</b> - In case you haven't heard of the game, Sudoku is a number-based puzzle game in which one tries to get the numbers 1-9 to appear only once in each column and row. There are numerous renditions of Sudoku in the App Store - this one works well, and is free.</dt>
<dt><b>1. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=298908505&mt=8">Strategery</a></b> - Strategery is a watered-down version of Risk. While definitely fun playing against computers, Strategery has proven to be a very fun game to play with peers.</dt>
</dl></p>

<h2>In-depth Games</h2>
<a href="http://m.google.com/reader"><img class="right transbor" src="/modules/blog/media/25/ddrs.png" alt="Google Reader" title="Google Reader" /></a>
<p><dl>
<dt><b>5. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=317173412&mt=8">StarDefense</a></b> - StarDefense is a 3D tower defense game. The goal of tower defense games is simple: stop the bad guys from reaching your stronghold by placing defense towers in their path. StarDefense executes this premise well with beautiful, 3D graphics.</dt>
<dt><b>4. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=324320768&mt=8">Rolando 2</a></b> - <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=299461156&mt=8">Rolando</a> was one of the first games high-quality games built solely for the iPhone. Building on its success is Rolando 2. And, thanks to a new pricing model, you can play the first chapter for free, and only pay for each additional chapter once you've completed the previous ones.</dt>
<dt><b>3. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=333307161&mt=8">Rock Band</a></b> - Straight from EA comes this console classic, complete with all four instruments available to play. The songs are good, and the timing system is pretty forgiving (which is a good thing on an iPhone.) Unfortunately you don't actually sing for the singing portion of the game...</dt>
<dt><b>2. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=323298021&mt=8">Alive 4-ever</a></b> - Alive 4-ever is a top-down, mission-based shooter. With tons of replay value and great graphics, I can easily recommend this game to anyone.</dt>
<dt><b>1. <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=305609386&mt=8">DanceDanceRevolution S</a></b> - Just like Rock Band, but with better music and more challenging game play. It is a good thing the gameplay itself is solid, because there are a number of annoying bugs I'd like to point out, such as no pause button, no practice mode (like console versions), over-picky grading, and laggy gameplay (primarily on the iPhone 3G, not the 3GS.) But other than that, DDR S is my number one in-depth game choice.</dt>
</dl></p><p>&copy;2009 JAVConcepts.com</p>]]></description>
      <link>http://javconcepts.com/25/Top_25_Most_Used_iPhone_Apps/</link>
      <pubDate>Sun, 01 Nov 2009 21:47:06 -0500</pubDate>
    </item>
  </channel></rss>