<?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>Up, not North</title>
	<atom:link href="https://upnotnorth.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://upnotnorth.net</link>
	<description>Amateur engineering and design dabbling</description>
	<lastBuildDate>Fri, 03 Apr 2026 23:08:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.7.29</generator>
	<item>
		<title>Belated New Year&#8217;s Resolution: Engage More with the Maker Community</title>
		<link>https://upnotnorth.net/2014/01/31/belated-new-years-resolution-engage-more-with-the-maker-community/</link>
		<pubDate>Sat, 01 Feb 2014 01:22:24 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=1701</guid>
		<description><![CDATA[I love the maker community, both online and off. I love reading about other people&#8217;s projects, and having them read about mine. Perhaps most of all, I love meeting people at Maker Faires and hackerspaces whose work I recognize, or who recognize mine. So when I read David Weinberger&#8217;s article about blogging (and Suw Charman-Anderson&#8217;s comment on it), it [&#8230;]]]></description>
				<content:encoded><![CDATA[<div>I love the maker community, both online and off. I love reading about other people&#8217;s projects, and having them read about mine. Perhaps most of all, I love meeting people at Maker Faires and hackerspaces whose work I recognize, or who recognize mine. So when I read David Weinberger&#8217;s <a href="http://hyperorg.com/blogger/2014/01/08/what-blogging-was/" target="_blank">article</a> about blogging (and Suw Charman-Anderson&#8217;s <a href="http://www.hyperorg.com/blogger/2014/01/08/what-blogging-was/#comment-93052" target="_blank">comment</a> on it), it struck me that, despite the fact that I love it when people comment on and post about my projects, I rarely leave my feed reader to comment on other makers&#8217; projects. It&#8217;s still (barely) January, so consider this a belated New Year&#8217;s resolution: I aim to <a title="Cool projects Pinboard" href="https://pinboard.in/u:guberman/t:cool.projects/" target="_blank">bookmark</a> and follow more individual makers, and to <a title="My Twitter (JGuberman)" href="https://twitter.com/JGuberman" target="_blank">tweet about</a> and comment on more projects.</div>
<div></div>
<div>This raises the question of where to find cool projects. The <a href="http://makezine.com/blog/" target="_blank">Make blog</a> used to be my favourite source, but they seem to be focussing less on individual projects. My current favourite is the <a href="http://www.adafruit.com/blog/" target="_blank">Adafruit blog</a>, which has a great mix of engineering, art, and design. I also like <a href="http://hackaday.com/" target="_blank">Hack A Day</a>, although its focus is firmly on the engineering side. While not specifically a maker blog, cool projects often show up on <a href="http://boingboing.net/" target="_blank">Boing Boing</a>, too.</div>
<div></div>
<div>I know the regular readership of this blog is pretty tiny, but I&#8217;d still love to hear where you read about (and post about) cool projects, so feel free to add your two cents in the comments!</div>
]]></content:encoded>
			</item>
		<item>
		<title>Pac-Woman and Mr. Pac-Woman ROM hacks</title>
		<link>https://upnotnorth.net/2014/01/06/pac-woman-and-mr-pac-woman-rom-hacks/</link>
		<comments>https://upnotnorth.net/2014/01/06/pac-woman-and-mr-pac-woman-rom-hacks/#comments</comments>
		<pubDate>Mon, 06 Jan 2014 14:35:50 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Non-electronic]]></category>
		<category><![CDATA[pac-man]]></category>
		<category><![CDATA[pac-woman]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=1651</guid>
		<description><![CDATA[<img width="142" height="128" src="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-cutscene.png" class="attachment-full size-full wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;" />Often, male is assumed to be the &#8220;default&#8221; gender for fictional characters. For example, while trying to ensure gender balance in the geeky alphabet blocks I made for my son, I came across the fact that there is apparently official confirmation that R2-D2 has &#8220;masculine programming.&#8221; (Seriously, why does R2-D2 need to have a gender at all?!) In [&#8230;]]]></description>
				<content:encoded><![CDATA[<img width="142" height="128" src="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-cutscene.png" class="attachment-full size-full wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;" /><p>Often, male is assumed to be the &#8220;default&#8221; gender for fictional characters. For example, while trying to ensure gender balance in the <a title="Alphabet blocks" href="http://upnotnorth.net/projects/alphabet-blocks/" target="_blank">geeky alphabet blocks</a> I made for my son, I came across the fact that there is apparently <a href="http://en.wikipedia.org/wiki/R2-D2#Notes" target="_blank">official confirmation</a> that R2-D2 has &#8220;masculine programming.&#8221; (Seriously, why does R2-D2 need to have a gender at all?!)</p>
<p>In her  <a title="Ms. Male Character" href="http://www.feministfrequency.com/2013/11/ms-male-character-tropes-vs-women/" target="_blank">&#8220;Ms. Male Character&#8221; video</a>, Anita Sarkeesian examines this tendency as it applies to video games. She points out that while Pac-Man is assumed to be male without any special indicia, Ms. Pac-Man is marked as female with stereotypically feminine features. <a style="line-height: 1.5em;" href="http://femfreq.tumblr.com/post/67671913832/in-response-to-my-ms-male-character-video-someone" target="_blank">This Tumblr post</a> illustrates the point by reversing the situation, making Pac-Woman the default and giving Mr. Pac-Woman the gender-specific features.</p>
<p>Inspired by this, as a little project on New Year&#8217;s Day, I modified the original Pac-Man and Ms. Pac-Man arcade <a href="http://en.wikipedia.org/wiki/ROM_image" target="_blank">ROMs</a> to create playable versions of Pac-Woman and Mr. Pac-Woman. <p><a href="https://upnotnorth.net/2014/01/06/pac-woman-and-mr-pac-woman-rom-hacks/"><em>Click here to view the embedded video.</em></a></p></p>
<div id="attachment_1675" style="width: 227px" class="wp-caption alignright"><a href="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman.png"><img class="size-medium wp-image-1675 " alt="This is the only place in the original Pac-Man where the name appears." src="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman-217x300.png" width="217" height="300" srcset="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman-217x300.png 217w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman-470x649.png 470w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman-472x652.png 472w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman-440x608.png 440w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Pac-Woman.png 602w" sizes="(max-width: 217px) 100vw, 217px" /></a><p class="wp-caption-text">The Pac-Man to Pac-Woman hack is simple: this is the only place where the name appears!</p></div>
<p>I can&#8217;t make the full ROMs available for legal reasons, but here are <a href="http://upnotnorth.net/wp-content/uploads/2014/01/pacwoman.zip">patches</a> for your own legally-obtained ROMs (patching instructions included). If you know of an easier/better way to let others play these, please let me know! Also, if any artists out there want to make Pac-Woman and/or Mr. Pac-Woman cabinet art, get in touch and I&#8217;d seriously consider building physical cabinets for these.</p>
<p>Keep reading for screenshots and information on how I made the changes.</p>
<p><span id="more-1651"></span></p>
<h2>The Process</h2>
<div id="attachment_1676" style="width: 310px" class="wp-caption alignright"><a href="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco.png"><img class="size-medium wp-image-1676" alt="Turaco screen shot" src="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco-300x235.png" width="300" height="235" srcset="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco-300x235.png 300w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco-470x368.png 470w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco-472x370.png 472w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco-440x345.png 440w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Turaco.png 640w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">Turaco running in DOSBox</p></div>
<p>My quick Google research only turned up very old DOS-based programs for editing Pac-Man ROMs, <a title="Turaco and A.G.E." href="http://umlautllama.com/projects/turaco/" target="_blank">Turaco and its predecessor Arcade Game/Graphucs Editor (A.G.E.)</a>. Fortunately, the programs are still available to download. I was able to run them on my Mac using the free <a title="DOSBox" href="http://www.dosbox.com/" target="_blank">DOSBox emulator</a>; it didn&#8217;t work initially, but some searching turned up the solution, which was to add <a href="http://www.download-central.ws/System/CWSDPMI.EXE/" target="_blank">this executable</a> to the same directory. I used Turaco to edit the sprites and A.G.E. to edit the text.</p>
<p>The patches are made for <a title="bsdiff and bspatch" href="http://www.daemonology.net/bsdiff/" target="_blank">bspatch</a>, a free binary patching utility. Turaco includes patching ability, but I don&#8217;t want people to have to go to the trouble of using a DOS emulator.</p>
<p>Enjoy!</p>
<p><a href="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing.png"><img class="alignright size-medium wp-image-1673" alt="Mr. Pac-Woman in action" src="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing-217x300.png" width="217" height="300" srcset="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing-217x300.png 217w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing-470x648.png 470w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing-472x650.png 472w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing-440x606.png 440w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-playing.png 604w" sizes="(max-width: 217px) 100vw, 217px" /></a> <a href="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title.png"><img class="alignright size-medium wp-image-1674" alt="Mr. Pac-Woman title screen" src="http://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title-217x300.png" width="217" height="300" srcset="https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title-217x300.png 217w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title-470x647.png 470w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title-472x650.png 472w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title-440x606.png 440w, https://upnotnorth.net/wp-content/uploads/2014/01/Screen-shot-Mr-Pac-Woman-title.png 604w" sizes="(max-width: 217px) 100vw, 217px" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://upnotnorth.net/2014/01/06/pac-woman-and-mr-pac-woman-rom-hacks/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Laser-engraved alphabet blocks</title>
		<link>https://upnotnorth.net/2013/09/20/laser-engraved-alphabet-blocks/</link>
		<comments>https://upnotnorth.net/2013/09/20/laser-engraved-alphabet-blocks/#comments</comments>
		<pubDate>Fri, 20 Sep 2013 19:15:49 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Non-electronic]]></category>
		<category><![CDATA[alphabet blocks]]></category>
		<category><![CDATA[laser]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=1586</guid>
		<description><![CDATA[Shortly before my son was born I started making a set of alphabet blocks decorated with things that his mother and I were looking forward to sharing with him. Then he was born. Apparently, shop time is hard to come by when you&#8217;re caring for an infant. Who knew? Now, coming up on his first birthday, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Shortly before my son was born I started making a set of alphabet blocks decorated with things that his mother and I were looking forward to sharing with him. Then he was born. Apparently, shop time is hard to come by when you&#8217;re caring for an infant. Who knew? Now, coming up on his first birthday, I&#8217;ve finally finished them.</p>
<p><a href="http://upnotnorth.net/projects/alphabet-blocks/"><img class="aligncenter size-large wp-image-1622" alt="Pile of blocks" src="http://upnotnorth.net/wp-content/uploads/2013/09/Pile-of-blocks-1024x817.jpg" width="470" height="374" srcset="https://upnotnorth.net/wp-content/uploads/2013/09/Pile-of-blocks-1024x817.jpg 1024w, https://upnotnorth.net/wp-content/uploads/2013/09/Pile-of-blocks-300x239.jpg 300w, https://upnotnorth.net/wp-content/uploads/2013/09/Pile-of-blocks-472x377.jpg 472w, https://upnotnorth.net/wp-content/uploads/2013/09/Pile-of-blocks-440x351.jpg 440w" sizes="(max-width: 470px) 100vw, 470px" /></a></p>
<p>There are 36 blocks — the English alphabet and ten digits — showing 134 images of people, animals, monsters, robots, vehicles, organizations, devices, tools, and objects from some of our favourite movies, TV shows, books, comics, video games, poems, and sculptures, as well as a few from the real world for good measure (and a couple not-so-favourites for comic relief/alphabetical exigency; I&#8217;m looking at you, <a href="http://en.wikipedia.org/wiki/Zardoz">Zardoz</a>). The only real rule I followed in choosing subjects was trying to maintain an even gender balance.</p>
<p>For more information (including the <a title="Alphabet blocks" href="http://upnotnorth.net/projects/alphabet-blocks/#list">full list</a> of images) visit the <a title="Alphabet blocks" href="http://upnotnorth.net/projects/alphabet-blocks/#cont">project page</a>. For close-ups of the individual blocks please visit <a title="Flickr set of alphabet blocks" href="http://www.flickr.com/photos/a_square/sets/72157635661074356/" target="_blank">this Flickr set</a> or <a title="Contact sheet" href="http://upnotnorth.net/wp-content/uploads/2013/09/Alphabet-block-contact-sheet.jpg" target="_blank">download the contact sheet</a> (6.1MB JPEG).</p>
]]></content:encoded>
			<wfw:commentRss>https://upnotnorth.net/2013/09/20/laser-engraved-alphabet-blocks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>3D printed Spoon! rest</title>
		<link>https://upnotnorth.net/2013/08/21/3d-printed-spoon-rest/</link>
		<pubDate>Thu, 22 Aug 2013 02:32:21 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[3D printing]]></category>
		<category><![CDATA[The Tick]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=1572</guid>
		<description><![CDATA[Since becoming a full-time stay-at-home dad I haven&#8217;t really had much time to go to the shop, and I don&#8217;t yet have a home workspace that&#8217;s safe from tiny hands. So, my recent projects have been limited to things that are purely digital. Since coding requires a little more focus than my sleep-deprived brain can [&#8230;]]]></description>
				<content:encoded><![CDATA[<p style="text-align: justify;">Since becoming a full-time stay-at-home dad I haven&#8217;t really had much time to go to <a href="http://site3.ca">the shop</a>, and I don&#8217;t yet have a home workspace that&#8217;s safe from tiny hands. So, my recent projects have been limited to things that are purely digital. Since coding requires a little more focus than my sleep-deprived brain can muster, I&#8217;ve mostly worked on small 3D printing projects. Here&#8217;s one: a ceramic spoon rest printed by <a href="http://shpws.me/oVWZ">Shapeways</a>.</p>
<p style="text-align: center;"><a href="http://shpws.me/oVWZ"><img class="size-full wp-image-1573  aligncenter" alt="Spoon! Rest" src="http://upnotnorth.net/wp-content/uploads/2013/08/Spoonrest-e1377137921804.jpg" width="470" height="349" /></a></p>
<p style="text-align: justify;">(If that doesn&#8217;t make any sense, I recommend reading <a href="http://en.wikipedia.org/wiki/The_tick">this</a> and watching <a href="http://www.youtube.com/watch?v=DBocpO2XUu0">this</a>.)</p>
<p style="text-align: justify;">I&#8217;m a little embarrassed by how happy it makes me to not have to put a dirty spoon on a clean countertop. I guess this is middle age.</p>
<p style="text-align: justify;">
]]></content:encoded>
			</item>
		<item>
		<title>Pianocade post-mortem: lessons learned starting a maker business</title>
		<link>https://upnotnorth.net/2013/03/06/pianocade-post-mortem-lessons-learned-starting-a-maker-business/</link>
		<comments>https://upnotnorth.net/2013/03/06/pianocade-post-mortem-lessons-learned-starting-a-maker-business/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 03:26:59 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Pianocade]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=893</guid>
		<description><![CDATA[Six months ago I launched my first commercial project: the Pianocade synthesizer. Several months behind schedule and significantly above budget, I&#8217;ve finally managed to ship all the preorders. Needless to say, things did not go as planned. If you&#8217;d asked me a few weeks ago whether I would ever do this again, I&#8217;d have laughed [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Six months ago <a title="Introducing The Pianocade: an Open Source Chiptunes Synthesizer" href="http://upnotnorth.net/2012/08/21/introducing-the-pianocade-an-open-source-chiptunes-synthesizer/">I launched</a> my first commercial project: the <a href="http://www.pianocade.com" target="_blank">Pianocade</a> synthesizer. Several months behind schedule and significantly above budget, I&#8217;ve finally managed to ship all the preorders. Needless to say, things did not go as planned.</p>
<p>If you&#8217;d asked me a few weeks ago whether I would ever do this again, I&#8217;d have laughed (and then maybe cried a little). But as I finished off the last few units, I started thinking about how much I&#8217;d learned from the experience. I was surprised to find myself getting excited about giving it another try and seeing if I could make things run more smoothly. I&#8217;ve even, heaven help me, started designing a completely new product!</p>
<p>In the meantime, I hope others can also benefit from some lessons I learned while turning my hobby into a business (or at least have a laugh at my expense).<span id="more-893"></span></p>
<h4>The problem is supply, not demand</h4>
<p>Though in hindsight it seems hopelessly naïve, I thought that taking preorders was the perfect business model: it removes the need for any sort of external investment, while simultaneously demonstrating that demand exists for your product at your price point. My faith in preorders reflected a belief that selling things would be the hard part of starting a business, but in my experience that wasn&#8217;t the case: selling was easy, it was actually <em>making</em> things that was hard.</p>
<h4><a href="http://en.wikipedia.org/wiki/Murphy%27s_law" target="_blank">Murphy</a> was right</h4>
<p>It&#8217;s not that I thought manufacturing would be easy, it&#8217;s just that I believed I had anticipated the potential problems and addressed them reasonably well. I believed that, unlike sales, manufacturing was something over which I had direct control. And, foolishly, I believed that things would mostly go as I had planned. I was very, very wrong about all of this.<br />
If you&#8217;ll forgive a little self-indulgent venting, here&#8217;s a selected list of problems that arose: <small>the enclosures were delivered several weeks late; the assembled circuit boards were delivered several weeks late; the fastener supplier sent the wrong screws; my original Chinese arcade parts supplier fell through; it appeared as if my replacement Chinese supplier ripped me off, but it turned out that my bank had messed up the wire transfer; even after admitting that it was their mistake, my bank refused to return my money for several weeks; because of the delay I had to switch to a much-more-expensive local arcade parts supplier; the local supplier took weeks longer than promised; the stickers were misprinted; the reprinted stickers were misprinted; and postage rates increased dramatically, an expense that I had to swallow.</small><br />
If I hadn&#8217;t taken preorders, these delays would have been frustrating, to be sure, but I wouldn&#8217;t have had customers waiting for them to be resolved, so the pressure would&#8217;ve been much lower. In several cases, being able to wait would&#8217;ve allowed me to save a significant amount of money.</p>
<h4>The plural of &#8220;quick&#8221; is &#8220;slow&#8221;</h4>
<p>Part of my manufacturing plan was that I made an effort to contract out all the big tasks, leaving myself just a few &#8220;quick little things&#8221; to do for each unit before shipping them. What I soon found was that a few &#8220;quick little things&#8221; soon combine, Voltron-like. Unfortunately, their combined form is not an awesome robot, but rather a much larger task. As a result, I found myself taking weeks to finish assembly, rather than the days that I had assumed it would take.</p>
<h4>Time is inversely proportional to space</h4>
<p>The less space you have for a task, the more time it will take to finish. I assembled all of the Pianocades in my apartment. Every spare bit of space was filled with parts, with boxes literally stacked to the ceilings. When I needed something from a box on the bottom (or the top or the middle, for that matter), everything needed to be rearranged. That takes time. Furthermore, all of the clutter also meant that I could only work on a couple of units at a time, which meant that I couldn&#8217;t take full advantage of assembly-line techniques, which also slowed everything down.</p>
<h4>Think small</h4>
<p>&#8220;Small&#8221; means a few things here: physical size (see the previous paragraph), complexity (see the entire rest of this post), and also number of units.</p>
<p>I originally wanted to do a Kickstarter campaign. I had dreams of far exceeding my goals, selling hundreds of synthesizers, and it all being awesome. My friend and business advisor <a title="Bento Box" href="http://bentobox.net" target="_blank">Henry Faber</a> urged me to take my own preorders so I could keep things small, work out the kinks, and grow at my own pace. I only listened because I wasn&#8217;t given a choice: Kickstarter doesn&#8217;t allow projects based outside the United States, and I couldn&#8217;t make an American partner work. Boy, was I lucky. Doing around 100 units was hard; I shudder to think about what it would&#8217;ve been like to do more.</p>
<h4>My customers are awesome</h4>
<p>Not all the lessons were so harsh: every time I announced a new delay I got multiple messages from my customers. They weren&#8217;t complaining, though: they were voicing their support. I couldn&#8217;t believe how nice everyone was about it! People were genuinely enthusiastic about supporting a one-man boutique business. Now, I&#8217;m not saying that I will rely on the goodwill of my customers in the future, but it was still awfully nice.</p>
<h4>My friends are awesome</h4>
<p>When I had fallen way behind, I had several friends who essentially insisted on helping me assemble Pianocades, and who asked for nothing in return. <a href="http://nickpagee.com" target="_blank">Nick</a>, <a href="http://megashaun.com/" target="_blank">Shaun</a>, <a href="http://medialabtoronto.ca/" target="_blank">Patrick</a>, and Oren: thank you so much!</p>
<h4>Do not start your first business at the same time that you have your first baby (<em>or</em> My wife is awesome)</h4>
<div id="attachment_1550" style="width: 310px" class="wp-caption alignright"><a href="http://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade.jpg"><img class="size-medium wp-image-1550" alt="My babies" src="http://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade-300x239.jpg" width="300" height="239" srcset="https://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade-300x239.jpg 300w, https://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade-472x377.jpg 472w, https://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade-440x351.jpg 440w, https://upnotnorth.net/wp-content/uploads/2013/03/BabyWithPianocade.jpg 1024w" sizes="(max-width: 300px) 100vw, 300px" /></a><p class="wp-caption-text">My babies</p></div>
<p>This one should have been a no-brainer. In my defence, I had planned on shipping before my son was born, but delays in the launch meant that everything kind of happened at once. It would&#8217;ve been wise to have delayed the launch, but I was not wise. (On the other hand, if you wait for the perfect time to do something terrifying, it won&#8217;t ever happen.)</p>
<p>I can now tell you from experience that being up all night with a baby does not mix well with assembling electronics all day. Thankfully, I have a very supportive wife who never got <em>too</em> angry at me for spending time working on the Pianocade instead of helping raise my son. On the bright side, we miraculously managed to avoid getting spit-up on any Pianocades!</p>
<h4>Entrepreneurship is just another set of problems to solve</h4>
<p>I worried that I would hate running a business, and, much to my surprise, I didn&#8217;t (although I did hate <em>aspects</em> of it); In the end, it&#8217;s just an interesting new set of problems to solve, and for me, problem solving is part of the fun.</p>
<p>I could write endlessly about the experience, but I think those are some of the most important lessons I took out of this. If you&#8217;re interested, I&#8217;m happy to discuss more in the comments, or you can <a title="Contact" href="http://upnotnorth.net/contact/">get in touch</a> privately.</p>
]]></content:encoded>
			<wfw:commentRss>https://upnotnorth.net/2013/03/06/pianocade-post-mortem-lessons-learned-starting-a-maker-business/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Introducing The Pianocade: an Open Source Chiptunes Synthesizer</title>
		<link>https://upnotnorth.net/2012/08/21/introducing-the-pianocade-an-open-source-chiptunes-synthesizer/</link>
		<pubDate>Tue, 21 Aug 2012 10:32:19 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Pianocade]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=875</guid>
		<description><![CDATA[It&#8217;s been a long time coming, but I can finally unveil the product I&#8217;ve been working on for months: the Pianocade, my first foray into the world of commercial Making! Inspired by my experience working on the Nuit Blanche Chiptunes concert last fall, the Pianocade is a programmable synthesizer and MIDI controller made to look, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s been a long time coming, but I can finally unveil the product I&#8217;ve been working on for months: the <a title="Pianocade home" href="http://www.pianocade.com">Pianocade</a>, my first foray into the world of commercial Making! Inspired by my experience working on the <a title="Nuit Blanche Chiptunes" href="http://upnotnorth.net/2011/10/02/nuitblanchechiptune/">Nuit Blanche Chiptunes</a> concert last fall, the <a title="Pianocade home" href="http://www.pianocade.com">Pianocade</a> is a programmable synthesizer and MIDI controller made to look, feel, and sound like vintage arcade games.</p>
<div id="attachment_877" style="width: 480px" class="wp-caption alignright"><a href="http://www.pianocade.com"><img class="size-full wp-image-877 " title="flier-small" src="http://upnotnorth.net/wp-content/uploads/2012/08/flier-small.png" alt="" width="460" height="353" /></a><p class="wp-caption-text">Photo by <a href="http://jayshuster.com/">Jay Shuster</a></p></div>
<p>I would&#8217;ve loved to have run a Kickstarter campaign to sell the Pianocade, but unfortunately Kickstarter restricts it&#8217;s projects to those based in the United States. There are international alternatives, but I decided instead to do it the old-fashioned way, so I&#8217;m taking preorders myself. <a href="http://www.pianocade.com">Order one now</a>, and tell all your friends!</p>
<p>The Pianocade is 100% open source hardware, firmware, and software. All the code, schematics, and PCB files will be released when the product ships (if not before). In the meantime, I&#8217;m happy to answer any questions either here or via email at <a href="mailto:info@pianocade.com">info@pianocade.com</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Interview on The Agenda With Steve Paikin</title>
		<link>https://upnotnorth.net/2012/07/08/interview-on-the-agenda-with-steve-paikin/</link>
		<pubDate>Mon, 09 Jul 2012 01:50:26 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=867</guid>
		<description><![CDATA[It&#8217;s been a long time since I&#8217;ve written, but rest assured it&#8217;s because I&#8217;ve got a big project in the works that will be properly unveiled soon. In the meantime, I was interviewed about the &#8220;maker movement&#8221; recently on The Agenda With Steve Paikin. As always with interviews, there are things I wish I had [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s been a long time since I&#8217;ve written, but rest assured it&#8217;s because I&#8217;ve got a <a href="http://www.pianocade.com" target="_blank">big project</a> in the works that will be properly unveiled soon.</p>
<p>In the meantime, I was interviewed about the &#8220;maker movement&#8221; recently on The Agenda With Steve Paikin. As always with interviews, there are things I wish I had said or said differently, but overall I think it went well. (I don&#8217;t know for sure, because I refuse to watch myself on video.)</p>
<p><object id="flashObj" width="480" height="270" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"><param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9?isVid=1&#038;isUI=1" /><param name="bgcolor" value="#FFFFFF" /><param name="flashVars" value="videoId=1709620369001&#038;playerID=1253025976001&#038;playerKey=AQ~~,AAAABDk7A3E~,xYAUE9lVY9_brapKCzkbqstpY8k7QvJH&#038;domain=embed&#038;dynamicStreaming=true" /><param name="base" value="http://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://c.brightcove.com/services/viewer/federated_f9?isVid=1&#038;isUI=1" bgcolor="#FFFFFF" flashVars="videoId=1709620369001&#038;playerID=1253025976001&#038;playerKey=AQ~~,AAAABDk7A3E~,xYAUE9lVY9_brapKCzkbqstpY8k7QvJH&#038;domain=embed&#038;dynamicStreaming=true" base="http://admin.brightcove.com" name="flashObj" width="480" height="270" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" swLiveConnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></p>
<p>About the experience: Steve Paikin is incredibly affable, his staff are all lovely, and the day after the piece aired a stranger on the street said &#8220;Hey, you were on The Agenda last night! Good job!&#8221; which was pretty neat.</p>
]]></content:encoded>
			</item>
		<item>
		<title>3D-printing and lost wax casting: Question Block cufflinks and crowbar pendant</title>
		<link>https://upnotnorth.net/2012/02/06/question-block_and_crowbar/</link>
		<comments>https://upnotnorth.net/2012/02/06/question-block_and_crowbar/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 12:23:41 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[3D printing]]></category>
		<category><![CDATA[cufflinks]]></category>
		<category><![CDATA[jewellery]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=831</guid>
		<description><![CDATA[I&#8217;ve made another round of digital-to-silver jewellery: a pair of Super Mario Bros. cufflinks and a pendant for my crowbar-loving wife. For my last jewellery project I had Shapeways manufacture cufflinks directly in sterling silver, but for these pieces I did it a little differently: I had them 3D printed in plastic, used the plastic [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve made another round of digital-to-silver jewellery: a pair of Super Mario Bros. cufflinks and a pendant for my crowbar-loving wife. <a href="http://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size.jpg"><img class="aligncenter size-large wp-image-844" title="Question block cufflinks" src="http://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size-1024x818.jpg" alt="" width="470" height="375" srcset="https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size-1024x818.jpg 1024w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size-300x239.jpg 300w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size-472x377.jpg 472w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size-440x351.jpg 440w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-cufflinks-Original-size.jpg 1096w" sizes="(max-width: 470px) 100vw, 470px" /></a>For my <a title="3D printed CCTV surveillance camera cufflinks" href="http://upnotnorth.net/2011/06/17/cctv/">last jewellery project</a> I had <a title="My Shapeways shop" href="http://www.shapeways.com/shops/upnotnorth">Shapeways</a> manufacture cufflinks directly in sterling silver, but for these pieces I did it a little differently: I had them 3D printed in plastic, used the plastic prints to make molds, had them cast in silver, and hand-finished them. <a href="http://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size.jpg"><img class="aligncenter size-large wp-image-840" title="Crowbar pendant" src="http://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size-819x1024.jpg" alt="" width="470" height="587" srcset="https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size-819x1024.jpg 819w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size-240x300.jpg 240w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size-472x589.jpg 472w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size-440x549.jpg 440w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-pendant-Original-size.jpg 1133w" sizes="(max-width: 470px) 100vw, 470px" /></a>I couldn&#8217;t have done the casting and finishing without the help of my friend <a title="Norah Kerr's website" href="http://www.besmithian.com/" target="_blank">Norah Kerr</a>, who held my hand through the entire process.</p>
<p>Keep reading for the full breakdown of how I did it, more pictures, and source files for the 3D models.<span id="more-831"></span></p>
<h4>Printing</h4>
<p>This was the easy part: I made the 3D models (<a href="http://openscad.org" target="_blank">OpenSCAD</a> for the cufflinks, <a href="http://www.blender.org" target="_blank">Blender</a> for the crowbar), uploaded them to Shapeways, and had them printed in their <a href="http://www.shapeways.com/materials/frosted_detail" target="_blank">Frosted Ultra Detail</a> material. If you&#8217;re interested in printing your own or modifying the files, here are the cufflinks (<a title="Shapeways question block cufflinks" href="http://shpws.me/3Mwu">Shapeways</a>, <a title="Question block cufflinks on Thingiverse" href="http://www.thingiverse.com/thing:17053">Thingiverse</a>) and the crowbar (<a title="Shapeways crowbar pendant" href="http://shpws.me/3Mww">Shapeways</a>, <a href="http://www.thingiverse.com/thing:17045">Thingiverse</a>).</p>
<div id="attachment_845" style="width: 480px" class="wp-caption aligncenter"><a href="http://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size.jpg"><img class="size-large wp-image-845" title="Question block print " src="http://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size-1024x817.jpg" alt="" width="470" height="374" srcset="https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size-1024x817.jpg 1024w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size-300x239.jpg 300w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size-472x376.jpg 472w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size-440x351.jpg 440w, https://upnotnorth.net/wp-content/uploads/2012/02/Question-block-print-Original-size.jpg 1465w" sizes="(max-width: 470px) 100vw, 470px" /></a><p class="wp-caption-text">Plastic 3D print</p></div>
<h4>Casting</h4>
<p>In addition to being a <a href="http://www.besmithian.com/">skilled jewellery-maker</a>, my friend Norah professionally solders circuit boards for <a href="http://www.sinclairinterplanetary.com/">satellites</a>. She is a total maker hero, and patiently indulges my requests for metallurgy and soldering help and advice. Norah pointed me in the direction of HL Casting, one of several professional casting businesses here in Toronto. The people at HL were a pleasure to work with. For about $20 each they made rubber molds of my originals. These molds are then injected with wax, which is then used to perform <a href="http://en.wikipedia.org/wiki/Lost-wax_casting">lost-wax casting</a> to make the silver copies.</p>
<div id="attachment_841" style="width: 480px" class="wp-caption aligncenter"><a href="http://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size.jpg"><img class="size-large wp-image-841" title="Crowbar progression" src="http://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size-1024x759.jpg" alt="" width="470" height="348" srcset="https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size-1024x759.jpg 1024w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size-300x222.jpg 300w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size-472x349.jpg 472w, https://upnotnorth.net/wp-content/uploads/2012/02/Crowbar-progression-Original-size-440x326.jpg 440w" sizes="(max-width: 470px) 100vw, 470px" /></a><p class="wp-caption-text">From 3D print to mold to finished piece</p></div>
<h4>Finishing</h4>
<p>The real work begins after the silver has been cast. At the point the pieces are whitish, have a piece sticking out from where the silver was poured (called a &#8220;sprue&#8221;), and show marks from the seam in the mold.</p>
<div id="attachment_846" style="width: 160px" class="wp-caption alignright"><a href="http://upnotnorth.net/wp-content/uploads/2012/02/Sprue-Original-size.jpg"><img class="size-thumbnail wp-image-846" title="Sprue" src="http://upnotnorth.net/wp-content/uploads/2012/02/Sprue-Original-size-150x150.jpg" alt="" width="150" height="150" srcset="https://upnotnorth.net/wp-content/uploads/2012/02/Sprue-Original-size-150x150.jpg 150w, https://upnotnorth.net/wp-content/uploads/2012/02/Sprue-Original-size-50x50.jpg 50w" sizes="(max-width: 150px) 100vw, 150px" /></a><p class="wp-caption-text">Unfinished cast, with sprue visible on left cufflink</p></div>
<p>Norah and I removed the sprues using a jeweller&#8217;s saw (which cuts through silver like a knife through hot butter) and filed down the marks from the mold, and polished them with a combination of tumbling in a polishing agent and detailing by hand. All told, it was several hours with of labour (including Norah teaching me what to do) spread out over three or four afternoons.</p>
<h4>Why not just print in silver?</h4>
<p>For the most part I&#8217;ve been happy with Shapeways&#8217; sterling silver prints. The main place it falls short for me is pricing ($30 flat + $20/cm^3). If you&#8217;re making very small pieces, or multiple copies of the same piece, it&#8217;s much more economical to use a reusable mold. There are also other benefits to doing one&#8217;s own casting: it sidesteps Shapeways&#8217; design restrictions for silver. That means much higher detail, more control, and multi-piece items become financially feasible. A mold can also be used for other materials, like gold, if you&#8217;re so inclined.<br />
The downside, of course, is that it takes a lot more time and effort.<br />
Would I do it again? Probably. I&#8217;d say the choice between casting it myself and having Shapeways do it really depends on the piece itself and my mood. Both ways have their merits, and I&#8217;m happy to have both options available to me.</p>
]]></content:encoded>
			<wfw:commentRss>https://upnotnorth.net/2012/02/06/question-block_and_crowbar/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Nuit Blanche Chiptunes</title>
		<link>https://upnotnorth.net/2011/10/02/nuitblanchechiptune/</link>
		<pubDate>Sun, 02 Oct 2011 23:24:40 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=817</guid>
		<description><![CDATA[Last night I had the pleasure of co-curating an all-night concert of Chiptunes music at the TIFF Bell Lightbox as part of Scotiabank Nuit Blanche. (Clearly, I&#8217;m not too great at this whole &#8220;promotion&#8221; thing: note that this happened last night.) Nonetheless, it was an amazing event, and I&#8217;m so happy to have had the opportunity to participate. [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Last night I had the pleasure of co-curating an <a href="http://tiff.net/chiptunes">all-night concert of Chiptunes music</a> at the <a href="http://tiff.net/">TIFF Bell Lightbox</a> as part of <a href="http://www.scotiabanknuitblanche.ca/">Scotiabank Nuit Blanche</a>. (Clearly, I&#8217;m not too great at this whole &#8220;promotion&#8221; thing: note that this happened <em>last</em> night.) Nonetheless, it was an amazing event, and I&#8217;m so happy to have had the opportunity to participate. Thanks to all our amazing artists, TIFF staff, and volunteers!</p>
<p>My main role was in designing, manufacturing, and building small noisemakers to give out to the crowd. There were four different colour-coded notes, and during one performance the audience was prompted with coloured cards to play along.<a href="http://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards.jpg"><img class="aligncenter size-full wp-image-819" title="Chiptunes buzzer PCBs" src="http://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards360.jpg" alt="" width="360" height="361" srcset="https://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards360.jpg 360w, https://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards360-150x150.jpg 150w, https://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards360-300x300.jpg 300w, https://upnotnorth.net/wp-content/uploads/2011/10/ChiptunesBoards360-50x50.jpg 50w" sizes="(max-width: 360px) 100vw, 360px" /></a>I was surprised and delighted by how popular the boards were; we gave out all 150 of them in a matter of minutes, and people were asking for them long after they were all gone. It seems there&#8217;s an untapped thirst for simple noisemakers; that might be something I have to follow up on in the future&#8230;</p>
<p>The circuit is just a simple <a href="http://en.wikipedia.org/wiki/555_timer#Astable">555 astable oscillator</a>, with different resistors on each colour to create a different note. They were assembled in two marathon soldering sessions at <a href="http://site3.ca">Site 3</a>, where I was joined by several student volunteers from <a href="http://www.imagearts.ryerson.ca/newmedia/">Ryerson&#8217;s New Media</a>. My eternal gratitude goes out to them! You can take a little peek behind-the-scenes in this video:</p>
<p><a href="https://upnotnorth.net/2011/10/02/nuitblanchechiptune/"><em>Click here to view the embedded video.</em></a></p>
]]></content:encoded>
			</item>
		<item>
		<title>Quick and dirty Arduino kiwi drive robot (controlled by Wii nunchuck!)</title>
		<link>https://upnotnorth.net/2011/07/10/kiwii/</link>
		<comments>https://upnotnorth.net/2011/07/10/kiwii/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 02:32:11 +0000</pubDate>
		<dc:creator><![CDATA[Jonathan M. Guberman]]></dc:creator>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://upnotnorth.net/?p=789</guid>
		<description><![CDATA[Months ago, for a larger project that is currently languishing in my &#8220;when I have time&#8221; pile, I built a very simple Kiwi-drive robot. Since it likely won&#8217;t be &#8220;finished&#8221; for a long while (and has been sitting in my trunk for weeks), I figured I ought to at least document it. Very briefly, kiwi [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Months ago, for a larger project that is currently languishing in my &#8220;when I have time&#8221; pile, I built a very simple Kiwi-drive robot. Since it likely won&#8217;t be &#8220;finished&#8221; for a long while (and has been sitting in my trunk for weeks), I figured I ought to at least document it.</p>
<p><a href="https://upnotnorth.net/2011/07/10/kiwii/"><em>Click here to view the embedded video.</em></a></p>
<p>Very briefly, kiwi drive is a &#8220;<a href="http://en.wikipedia.org/wiki/Holonomic#Robotics">holonomic</a>&#8221; method of moving a robot, which basically means it can move in any direction without having to turn first. It accomplishes this using three <a href="http://en.wikipedia.org/wiki/Omni_wheel">omniwheels</a> mounted at the points of an equilateral triangle. With some vector math, you can find rotational speeds for each wheen such that the robot will move in whatever direction you like. I won&#8217;t go into the theory too much here, but <a href="http://technicbricks.blogspot.com/2008/08/going-to-all-places-in-all-directions_29.html">here are some diagrams</a> and <a href="http://www.cs.cmu.edu/~pprk/physics.html">here&#8217;s some math</a> (<a href="http://www.cs.cmu.edu/~pprk/">via</a>).</p>
<p>In the video I&#8217;m controlling the robot with a <a href="http://en.wikipedia.org/wiki/Wii_Nunchuck#Nunchuk">Wii Nunchuck</a>. That&#8217;s because my 14-year-old cousin was hanging out at the shop when I built it; he saw the controller in my parts bucket and said &#8220;you HAVE to connect the nunchuck to the robot!&#8221; So I did. I used <a href="http://todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/">Tod E. Kurt&#8217;s breakout board</a> and <a href="http://todbot.com/arduino/sketches/WiichuckDemo.zip">example code</a>.</p>
<p>The robot is dead simple. It essentially consists of three different parts — a microcontroller, omniwheels, and servos — and it took about five minutes to put together. Keep reading to learn how it works and download the code.<span id="more-789"></span></p>
<h4>Parts</h4>
<ul>
<li>3 continuous rotation servos (you can use other types of motors, but this was simplest for me; I used <a href="http://www.pololu.com/catalog/product/1248">these</a>)</li>
<li>3 omniwheels (I used <a href="http://www.kornylak.com/wheels/transwheel-2000.html">these</a>, but using these or these or any omniwheels should work</li>
<li><a href="http://www.arduino.cc/">Arduino</a> (or other microcontroller)</li>
<li>Good power supply (if you don&#8217;t use a good one, you may get power problems or brownout resets)</li>
<li>Some sort of platform (I used a scrap of acrylic)</li>
<li>Double-sided foam tape (or servo brackets)</li>
<li>Superglue (or screws)</li>
</ul>
<h4>Building it</h4>
<ol>
<li>Attach your servo horns to your omniwheels using superglue or screws. Be sure that they&#8217;re centred!</li>
<li>On your platform, mark three lines that meet in the centre of the platform and are each 120 degrees from each other. Use a protractor!</li>
<li>Find the servo positions by lining up the shaft with each of the guidelines. Then, attach the servos to your platform using double-sided tape or servo brackets.</li>
<li>Connect the servos: one wire goes to ground, one wire goes to the power supply, and one wire goes to an Arduino pin (determined in code).</li>
</ol>
<p>And it&#8217;s built!</p>
<h4>Code</h4>
<p><a href="http://upnotnorth.net/wp-content/uploads/2011/07/KiwiSketches.zip">Download some example code!</a> This inclues three Arduino sketches:<br />
KiwiTest1.xml — runs a test pattern, moving the robot back and forth in twelve different directions<br />
KiwiWii.xml — the robot controlled by the Wii nunchuck. Normally it&#8217;s controlled by the analogue stick, but if you hold down one of the buttons it switches to being controlled by the accelerometer<br />
KiwiDrive — Doesn&#8217;t do anything on its own, but contains the functions used in the other two: give it an angle and a speed, and it drives the robot in that direction. Adding rotation is (for now) left as an exercise for the reader (because I don&#8217;t need it, and am too lazy to do it myself). Hint: see <a href="http://www.cs.cmu.edu/~pprk/physics.html">this site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://upnotnorth.net/2011/07/10/kiwii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
