<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Max Weisel</title>
	<atom:link href="http://maxweisel.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://maxweisel.com/blog</link>
	<description></description>
	<lastBuildDate>Tue, 24 Aug 2010 07:13:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>iOSDevCamp2010 Hackathon: iOS USB Sync</title>
		<link>http://maxweisel.com/blog/iosdevcamp2010-hackathon-ios-usb-sync/</link>
		<comments>http://maxweisel.com/blog/iosdevcamp2010-hackathon-ios-usb-sync/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 07:07:49 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=232</guid>
		<description><![CDATA[To start off, this was my first iOSDevCamp and by far it has proven to be my favorite developer event so far. The rules are simple, your app cannot be in the app store unless it&#8217;s open source, and it cannot use private apis or require a jailbroken device. Prior to iOSDevCamp, I had been [...]]]></description>
			<content:encoded><![CDATA[<p>To start off, this was my first iOSDevCamp and by far it has proven to be my favorite developer event so far. The rules are simple, your app cannot be in the app store unless it&#8217;s open source, and it cannot use private apis or require a jailbroken device.</p>
<p>Prior to iOSDevCamp, I had been looking into Hector Martin&#8217;s usbmux implementation for linux. The main goal of his project was to provide usb syncing for iOS devices on linux machines. Upon further investigation, I found usbmux sets up a local socket that relays information to an Apple daemon running on the iOS device. This daemon then relays the information via tcp to other daemons on the device. In short, usbmux allows applications on the desktop to talk to tcp-based servers running on the device without using private APIs or modifications to the OS, all over usb.</p>
<p>My hackathon demo was fairly straight-forward.<br />
1. Make an iPhone app that listens on a predetermined tcp port.<br />
2. Make a Mac app that uses usbmux to talk to the iPhone app tcp server.</p>
<p>Side Note: The mac app can also choose to talk to the iPhone app via wifi without any modification to the iPhone app. Which is beautiful. If Apple comes along and breaks usbmux or adds in protections for app store apps, the mac app can fallback to talking to the device over wifi with no modification to the iPhone app.</p>
<p>Ideally, the mac application would talk directly to the unix domain socket /var/run/usbmuxd. However, due to lack of time from working on other hackathon projects, I took a shortcut. Hector Martin&#8217;s <a href="http://git.marcansoft.com/?p=usbmuxd.git" target="_blank">usbmuxd source code repo</a> contains a wonderful python utility called tcprelay. Tcprelay forwards any port on the local machine to any port on an iOS device using usbmux. For the demo, I&#8217;ve set this up to relay port 20000 on my local machine to my iOS device where my iPhone app is listening.</p>
<p>My client/server setup is using serialized plists to transfer information. The first 32 bits are the size of the data to be received.</p>
<p>To get the demo up and running:<br />
1. Compile Server/Server2 and place it on your iOS device.<br />
2. run &#8220;$ ./tcprelay -t 20000:20000&#8243; to relay local port 20000 to remote port 20000 via usbmux.<br />
3. Start up Server/Server2<br />
4. Start the corresponding MacUSBSyncClient. (The server _must_ be running before you start the mac client)</p>
<p>MacUSBSyncClient/Server will send a string and an image for display on the device. Due to my horrible unix socket implementation, the images must be <1mb. MacUSBSyncClient2/Server2 requests the most recent barcode scan from the iPhone. The iPhone server will constantly be checking for bar codes via the camera preview. Upon a successful scan, it saves the barcode image and data. Pressing "Scan" in the client will grab this information from the iPhone and display it on the mac. The product can then be looked up via the "Lookup" button.</p>
<p>I'm working on a much cleaner implementation that I'll be posting asap. It will talk directly to /var/run/usbmuxd instead of requiring tcprelay. However, for those interested, here is the source code I used in the demo at iOSDevCamp2010. Please note it was written in less than a day and is _extremely_ ugly.</p>
<p><a href='http://maxweisel.com/blog/wp-content/uploads/2010/08/iOS-USB-Sync-Demo.zip'>iOS USB Sync Demo</a></p>
<p>For those interested in integrating this into their application. Shoot me an email Max@MaxWeisel.com, I&#8217;d love to help!</p>
<p>Max</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/iosdevcamp2010-hackathon-ios-usb-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MiTube Short Lived</title>
		<link>http://maxweisel.com/blog/mitube-short-lived/</link>
		<comments>http://maxweisel.com/blog/mitube-short-lived/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 22:06:50 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=224</guid>
		<description><![CDATA[I just received a call from Apple Legal. MiTube will be taken out of the App Store within the hour. It&#8217;s currently 33 in top free apps! All in less than 24 hours. UPDATE: MiTube is officially down. Top 7 in less than 24 hours!]]></description>
			<content:encoded><![CDATA[<p>I just received a call from Apple Legal. MiTube will be taken out of the App Store within the hour. It&#8217;s currently 33 in top free apps! All in less than 24 hours.</p>
<p>UPDATE: MiTube is officially down. Top 7 in less than 24 hours!</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/mitube-short-lived/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>MaxWeisel.com Updates</title>
		<link>http://maxweisel.com/blog/maxweisel-com-updates/</link>
		<comments>http://maxweisel.com/blog/maxweisel-com-updates/#comments</comments>
		<pubDate>Fri, 14 May 2010 00:05:38 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=207</guid>
		<description><![CDATA[The previous posts were created for use with my college applications. I plan to start using this site to post new projects I&#8217;m working on as well as any open source projects I&#8217;ll be starting. Max]]></description>
			<content:encoded><![CDATA[<p>The previous posts were created for use with my college applications. I plan to start using this site to post new projects I&#8217;m working on as well as any open source projects I&#8217;ll be starting.</p>
<p>Max</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/maxweisel-com-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YG Acoustics Carmel Loudspeakers &#8220;The Best Loudspeaker On Earth&#8221;</title>
		<link>http://maxweisel.com/blog/yg-acoustics-carmel-loudspeakers/</link>
		<comments>http://maxweisel.com/blog/yg-acoustics-carmel-loudspeakers/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 00:12:08 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[acoustics]]></category>
		<category><![CDATA[aluminum]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[flat]]></category>
		<category><![CDATA[HiFi]]></category>
		<category><![CDATA[yg acoustics]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=170</guid>
		<description><![CDATA[Over the past few days, I&#8217;ve been at CES, the Consumer Electronics Show held in Las Vegas. With some amazing technology coming out this year, from 3D TVs to tablet netbooks, I found myself facing YG Acoustics&#8217; Carmel loudspeakers in a high fidelity audio demonstration. This was by far the most fascinating product I had [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past few days, I&#8217;ve been at CES, the Consumer Electronics Show held in Las Vegas. With some amazing technology coming out this year, from 3D TVs to tablet netbooks, I found myself facing YG Acoustics&#8217; Carmel loudspeakers in a high fidelity audio demonstration. This was by far the most fascinating product I had seen at the conference for a few reasons. First, and most importantly, they were the clearest sounding loudspeakers I had heard in my entire life. Hundreds of HiFi loudspeaker manufacturers were demonstrating their latest and greatest, but the response from these specific speakers was incredible. However, I found the hardware used to produce such a full and rich sound to be the most impressive. Most demonstrations had speakers containing a tweeter, a few mids/woofers and occasionally a sub woofer. The Carmel loudspeakers contained only a single tweeter/woofer pair.</p>
<p>The incredible volume and clarity was achieved using a simple, yet efficient design concept. A vibration-free, pressurized aircraft grade aluminum enclosure. The sealed designed offers the low friction features of an enclosure-less design, yet with the lower mechanical loss of an enclosure based design. Thus producing a full sound with little to no interference from enclosure vibration.</p>
<p><span style="font-size: small;">YG Acoustics:</span></p>
<blockquote><p>&#8220;Carmel utilizes Scan-Speak drivers, modified to YG Acoustics specifications.  The tweeter, which is assembled in house, is a highly modified ring-radiator type.  It offers greatly extended frequency response, linearity, and power handling.  The 7” woofer in the Carmel is a modified Scan-Speak Revelator and provides excellent clarity and bass extension in a compact enclosure.&#8221;</p></blockquote>
<p>Don&#8217;t let their appearance fool you, these speakers easily compete with the sound of their larger counterparts while remaining a reasonable size for anyone. I&#8217;ve included a picture and specifications of the speakers demonstrated at the conference.</p>
<h2>Technical Specifications</h2>
<p><strong>Deviation:</strong> Less than +/- 2 db in the audible band. Useable output from below 35 Hz to above 40 kHz<br />
<strong>Filters:</strong> Proprietary DualCoherent™ crossover. Provides ultra-flat frequency response with less than 10° relative phase.<br />
<strong>Sensitivity:</strong> 87 dB.<br />
<strong>Impedance:</strong> 8 ohms nominal. Minimum below 4 Ohms at 4 kHz.<br />
<strong>Dimensions:</strong> 102 cm x 28 cm x 36 cm (40.25” x 11” x 14.25”) H x W x D.<br />
<strong>Weight:</strong> 30 kg (66 lbs) net weight per channel, 80 kg (177 lbs) shipping weight per pair.</p>
<p>(YG Acoustics constantly strives to update and improve existing products as well as create new products and technologies.  Therefore, the specifications and construction details are subject to change without notice.)</p>
<p><a href="http://maxweisel.com/blog/wp-content/uploads/2010/01/carmel.png"><img class="alignleft size-medium wp-image-177" title="YG Acoustics Carmel Loudspeakers" src="http://maxweisel.com/blog/wp-content/uploads/2010/01/carmel-300x225.png" alt="" width="300" height="225" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/yg-acoustics-carmel-loudspeakers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MxTube &#8211; Offline YouTube Player</title>
		<link>http://maxweisel.com/blog/mxtube/</link>
		<comments>http://maxweisel.com/blog/mxtube/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 08:37:43 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=120</guid>
		<description><![CDATA[MxTube started off as an iPhone web app that would give the user greater control over YouTube from their device and computer. YouTube&#8217;s primary video format is FLV (Flash Video), as their online video player is flash based. However, the iPhone and iPod Touch do not support flash videos. Therefore, Google (YouTube&#8217;s proprietor) came up [...]]]></description>
			<content:encoded><![CDATA[<p>MxTube started off as an iPhone web app that would give the user greater control over YouTube from their device and computer. YouTube&#8217;s primary video format is FLV (Flash Video), as their online video player is flash based. However, the iPhone and iPod Touch do not support flash videos. Therefore, Google (YouTube&#8217;s proprietor) came up with the elegant solution of distributing videos to mobile devices through the mp4 format. However, high quality mp4 encoded videos were only available to iDevices via an unpublished xml feed that requires authentication through an undocumented means. Thus, the stock YouTube application was the only method available to access decent quality videos on the iPhone or iPod Touch. However, if the user attempts to view videos via their carrier&#8217;s cellphone network, the application would default to unwatchably low quality videos. Even if the user had the option of watching high quality videos via the cell network, the wait times would be ridiculous. Whenever I&#8217;d want to show videos to my friends, I&#8217;d cope with low quality videos or long wait times, it was unbearable. This is when the idea of MxTube was born. &#8220;Save the videos to the device! Eureka! It&#8217;s so simple!&#8221;, I thought. With no prior knowledge of Objective-C or building applications for iDevices, I set out to educate myself on the subject. At the time, Apple had not yet released any information regarding a developer kit. Any native application development was performed strictly through an unauthorized means. Hackers at the time had successfully gained access to the iPhone&#8217;s file system and created documentation based on their findings. These documents along with a modified version of the GNU cross compiler allowed me to compile my apps for the device and pursue MxTube. March 4th, 2008 I finished MxTube and released it onto Installer, the App Store of unrestricted devices at the time. The opening page of the application was a news page I&#8217;d use to notify users of updates and bugs that needed fixing, etc. Within the hour of publishing the application, that very news page had crashed my home made web server with the extreme amount of traffic it was driving. Therefore, I bought hosting for that single web page, and appended a small advertisement to pay for the costs. Within the hour I had $50 and was making more money than I knew what to do with. I ported MxTube to firmwares 2.x when the iPhone 3G was released, and then 3.x for the iPhone 3GS. Over seven million downloads later, MxTube is one of the most popular applications for unrestricted devices today.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/mxtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drifting</title>
		<link>http://maxweisel.com/blog/drifting/</link>
		<comments>http://maxweisel.com/blog/drifting/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 06:46:20 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Guitar]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=107</guid>
		<description><![CDATA[About 4 weeks ago, I saw this video of Andy Mckee playing his song titled Drifting: http://www.youtube.com/watch?v=Ddn4MGaS3N4. I was blown away by his method of combining percussion, rhythm guitar and melody on a single instrument. The song is played in DADGAD tuning. By bringing the low E string down a step to D, power chords [...]]]></description>
			<content:encoded><![CDATA[<p>About 4 weeks ago, I saw this video of Andy Mckee playing his song titled Drifting: <a href="http://www.youtube.com/watch?v=Ddn4MGaS3N4" target="_blank">http://www.youtube.com/watch?v=Ddn4MGaS3N4</a>. I was blown away by his method of combining percussion, rhythm guitar and melody on a single instrument. The song is played in DADGAD tuning. By bringing the low E string down a step to D, power chords can be played by barring the lowest three strings (DAD) with the left hand. While bringing the high B and high E strings down a step allows them to be played openly with the song. After studying his technique, I noticed the melody of the song is played with the right hand, and the rhythm portion with the left hand. I had only been playing guitar for a month at this point, but knew this was the perfect song to cover. I spent four weeks teaching myself to play the song, and this is the end result:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="525" height="420" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/fUVTS7vbXBA&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="525" height="420" src="http://www.youtube.com/v/fUVTS7vbXBA&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>If you&#8217;re interested in playing this style of music, I suggest you check out Michael Hedges. One of Mckee&#8217;s primary influences, Hedges songs include unique tunings and innovative playing styles I&#8217;ve come to enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/drifting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cooling &amp; Heating Backpack v1 (Peltier Prototype)</title>
		<link>http://maxweisel.com/blog/cooling-heating-backpack-v1-peltier-prototype/</link>
		<comments>http://maxweisel.com/blog/cooling-heating-backpack-v1-peltier-prototype/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 07:47:57 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=15</guid>
		<description><![CDATA[After seeing an Instructable on Digg for making a USB powered fridge, I decided to incorporate the concept into a backpack. For those who don&#8217;t know, the USB fridge uses a Peltier Unit to cool the contents. When power is applied, a Peltier Unit makes one side extremely cool and the other side extremely hot. [...]]]></description>
			<content:encoded><![CDATA[<p>After seeing an Instructable on Digg for making a USB powered fridge, I decided to incorporate the concept into a backpack. For those who don&#8217;t know, the USB fridge uses a Peltier Unit to cool the contents. When power is applied, a Peltier Unit makes one side extremely cool and the other side extremely hot. If the power is reversed, the cool side becomes the hot side and visa versa. The only problem with this is the fact that while cooling the users back, the hot side would be accumulating mass amounts of heat inside of the backpack. My solution to this was to use a processor heat sink along with a fan to push this heat out of the backpack. The cool side of the peltier unit is placed on a piece of sheet metal that will be exposed to the users back for cooling and/or heating. Thanks to my friend Miles for helping with the fabrication process! Go check out his site called <a href="http://motormayhem.net" target="_blank">Motor Mayhem</a>. Here is how I made the backpack:</p>
<p>Materials:<br />
1 x Jansport backpack<br />
2 x 91.2W Peltier Units &#8211; ( 12v * 7.6a = 91.2W )<br />
2 x Processor Heat Sinks w/ Fan<br />
1 x Tube of Thermal Gel<br />
1-2 x 12V 5lbs Motorcycle battery<br />
2 x Different Size Tupperware Containers<br />
1 x 8.5&#215;11 Piece of Sheet Metal<br />
1 x Switch<br />
Some Spare Wire</p>
<p><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0239.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0239-300x225.jpg" alt="" title="Materials" width="300" height="225" class="alignnone size-medium wp-image-16" /></a></p>
<p>Procedure:<br />
Step 1: Cut the piece of sheet metal to the preferred size. Make sure it fits on the back of the backpack!<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0240.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0240-225x300.jpg" alt="" title="Cutting The Sheet Metal" width="225" height="300" class="alignnone size-medium wp-image-19" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0241.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0241-225x300.jpg" alt="" title="Cutting The Sheet Metal" width="225" height="300" class="alignnone size-medium wp-image-20" /></a></p>
<p>Step 2: Make some holes around the perimeter of the piece of sheet metal. These will be used later to attach the metal to the backpack.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0242.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0242-225x300.jpg" alt="" title="Drilling Holes Around The Perimeter" width="225" height="300" class="alignnone size-medium wp-image-21" /></a></p>
<p>Step 3: Measure where the peltier units will be placed. Make sure when the heat sinks are spaced apart so the heat sinks will fit! Then drill the holes required to attach your heat sink above the peltier units.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0244.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0244-225x300.jpg" alt="" title="Measure The Location Of The Peltier Units" width="225" height="300" class="alignnone size-medium wp-image-22" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0246.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0246-300x225.jpg" alt="" title="Drill The Holes To Attach Each Heat Sink" width="300" height="225" class="alignnone size-medium wp-image-23" /></a></p>
<p>Step 4: Apply some thermal gel to each heat sink. Add a peltier unit to each heat sink and put thermal gel on top of each peltier unit. Then apply thermal gel to the spaces on the sheet metal where each peltier, heat sink pair will be placed.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0247.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0247-300x225.jpg" alt="" title="Apply Thermal Gel To Each Heat Sink" width="300" height="225" class="alignnone size-medium wp-image-24" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0250.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0250-300x225.jpg" alt="" title="Apply Thermal Gel To Each Heat Sink" width="300" height="225" class="alignnone size-medium wp-image-25" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0248.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0248-300x225.jpg" alt="" title="Apply A Peltier Unit To Each Heat Sink" width="300" height="225" class="alignnone size-medium wp-image-26" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0251.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0251-225x300.jpg" alt="" title="Apply Thermal Gel To Each Peltier Unit" width="225" height="300" class="alignnone size-medium wp-image-27" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0252.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0252-225x300.jpg" alt="" title="Apply Thermal Gel To The Sheet Metal" width="225" height="300" class="alignnone size-medium wp-image-28" /></a></p>
<p>Step 5: Using the screws included with each heat sink, attach them to the sheet metal through the holes drilled earlier.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0253.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0253-300x225.jpg" alt="" title="Apply The Peltier, Heat Sink Pair To The Sheet Metal" width="300" height="225" class="alignnone size-medium wp-image-29" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0254.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0254-300x225.jpg" alt="" title="Apply The Peltier, Heat Sink Pair To The Sheet Metal" width="300" height="225" class="alignnone size-medium wp-image-30" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0256.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0256-225x300.jpg" alt="" title="Apply The Peltier, Heat Sink Pair To The Sheet Metal" width="225" height="300" class="alignnone size-medium wp-image-32" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0257.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0257-300x225.jpg" alt="" title="Apply The Peltier, Heat Sink Pair To The Sheet Metal" width="300" height="225" class="alignnone size-medium wp-image-33" /></a></p>
<p>Step 6: Now that the cooling unit has been made, an air venting system needs to be made. To do this, get a tupperware that seals everything between the fan and the sheet metal and cut a hole in the bottom that matches the fans. Then get another tupperware on top that will act to cover the fans from the back of the backpack and guide in air from the sides. The fans will be blowing air onto the heat sinks, so air will come in the sides of the top tupperware and get blown on the heat sinks and then released out into the open.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0258.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0258-300x225.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="300" height="225" class="alignnone size-medium wp-image-34" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0259.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0259-225x300.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="225" height="300" class="alignnone size-medium wp-image-35" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0261.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0261-225x300.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="225" height="300" class="alignnone size-medium wp-image-36" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0262.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0262-225x300.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="225" height="300" class="alignnone size-medium wp-image-37" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0263.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0263-225x300.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="225" height="300" class="alignnone size-medium wp-image-38" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0265.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0265-300x225.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="300" height="225" class="alignnone size-medium wp-image-39" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0266.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0266-300x225.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="300" height="225" class="alignnone size-medium wp-image-40" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0267.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0267-300x225.jpg" alt="" title="Make Air Vents With Two Tupperware Containers" width="300" height="225" class="alignnone size-medium wp-image-41" /></a></p>
<p>Step 7: Try connecting the fan wires in different combinations until the positive and negative leads are found. Make sure when connected the fans blow air on the heat sinks. Then solder the wires of each fan to those of the peltier units in parallel. Now connect each peltier, heat sink pair together in series.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0273.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0273-225x300.jpg" alt="" title="Soldering All Connections Together" width="225" height="300" class="alignnone size-medium wp-image-44" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0274.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0274-300x225.jpg" alt="" title="Soldering All Connections Together" width="300" height="225" class="alignnone size-medium wp-image-43" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0275.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0275-300x225.jpg" alt="" title="Soldering All Connections Together" width="300" height="225" class="alignnone size-medium wp-image-45" /></a></p>
<p>Step 8: Cut a hole in the backpack that&#8217;s just a little smaller than the piece of sheet metal. Cover the seams with duct tape so they don&#8217;t fray. Now use some thick thread or thin wire to sew the sheet metal to the back of the backpack.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0272.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0272-225x300.jpg" alt="" title="Cutting Open The Backpack" width="225" height="300" class="alignnone size-medium wp-image-46" /></a></p>
<p>Step 9: Now use some thick thread or thin wire to sew the sheet metal to the back of the backpack<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0278.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0278-225x300.jpg" alt="" title="Attaching The Cooling Unit To The Backpack" width="225" height="300" class="alignnone size-medium wp-image-47" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0281.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0281-225x300.jpg" alt="" title="Cutting Open The Backpack" width="225" height="300" class="alignnone size-medium wp-image-48" /></a></p>
<p>Step 10: Now cut a hole on each side of the backpack for air intake. Then cut one more at the top to let the warmer air out. I cut mine around the neck because by the time it reaches the top of my backpack it was slightly cool.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0005.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0005-300x225.jpg" alt="" title="Creating The Vents" width="300" height="225" class="alignnone size-medium wp-image-53" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0006.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0006-300x225.jpg" alt="" title="Creating The Vents" width="300" height="225" class="alignnone size-medium wp-image-54" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0007.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0007-300x225.jpg" alt="" title="Creating The Vents" width="300" height="225" class="alignnone size-medium wp-image-55" /></a></p>
<p>Step 11: Solder one lead of some wire to a wire going to the cooling unit. The two leads left will connected to the battery while the two leads on the other end of the wire will be for the switch.<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0009.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0009-300x225.jpg" alt="" title="Creating The Switch" width="300" height="225" class="alignnone size-medium wp-image-56" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0010.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0010-300x225.jpg" alt="" title="Creating The Switch" width="300" height="225" class="alignnone size-medium wp-image-57" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0013.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0013-300x225.jpg" alt="" title="Attaching The Switch" width="300" height="225" class="alignnone size-medium wp-image-58" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0014.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0014-300x225.jpg" alt="" title="Attaching The Battery" width="300" height="225" class="alignnone size-medium wp-image-59" /></a><br /><a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0015.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0015-300x225.jpg" alt="" title="Attaching The Battery" width="300" height="225" class="alignnone size-medium wp-image-60" /></a></p>
<p>Step 12: Zip up the backpack and turn it on!<br />
<a href="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0016.jpg"><img src="http://maxweisel.com/blog/wp-content/uploads/2008/09/img_0016-225x300.jpg" alt="" title="The Finished Cooling Backpack v1 (Peltier Prototype)" width="225" height="300" class="alignnone size-medium wp-image-61" /></a></p>
<p>Modifications:<br />
I recommend putting a mesh screen over the vents to keep big particles out of the fans. If you want to make this into a heating backpack reverse the leads on the peltier units so the hot side is on the sheet metal and the cool side is on the heat sinks.</p>
<p>I hope you all enjoy it :)</p>
<p>Max</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/cooling-heating-backpack-v1-peltier-prototype/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>MaxWeisel.com Created!</title>
		<link>http://maxweisel.com/blog/maxweiselcom-created/</link>
		<comments>http://maxweisel.com/blog/maxweiselcom-created/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 04:35:56 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://maxweisel.com/blog/?p=10</guid>
		<description><![CDATA[I removed the old stuff here and put up a nice shiny new blog :) Max]]></description>
			<content:encoded><![CDATA[<p>I removed the old stuff here and put up a nice shiny new blog :)</p>
<p>Max</p>
]]></content:encoded>
			<wfw:commentRss>http://maxweisel.com/blog/maxweiselcom-created/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
