<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>tinkerlog</title>
	<atom:link href="https://tinkerlog.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://tinkerlog.com</link>
	<description></description>
	<lastBuildDate>Tue, 27 Aug 2019 09:43:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">76997249</site><cloud domain='tinkerlog.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://secure.gravatar.com/blavatar/9420342d81f332f40f9e8ed6870ef61eaf8a60be1ac32d8623a1c0776313d329?s=96&#038;d=https%3A%2F%2Fs0.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>tinkerlog</title>
		<link>https://tinkerlog.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://tinkerlog.com/osd.xml" title="tinkerlog" />
	<atom:link rel='hub' href='https://tinkerlog.com/?pushpress=hub'/>
	<item>
		<title>Mechpen</title>
		<link>https://tinkerlog.com/2019/08/27/mechpen/</link>
					<comments>https://tinkerlog.com/2019/08/27/mechpen/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Tue, 27 Aug 2019 09:43:57 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[drawbot]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[scara]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=3653</guid>

					<description><![CDATA[This is Mechpen, my newest drawbot. The idea was to have a robot arm that could sketch on a rather &#8230; <a class="more-link" href="https://tinkerlog.com/2019/08/27/mechpen/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Mechpen" width="1140" height="641" src="https://www.youtube.com/embed/xXfjJ8UWGWk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3675" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7175/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565890723&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.1&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7175" data-image-description="" data-image-caption="&lt;p&gt;Mechpen drawing&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7175.jpg?w=1024" /></a>

<p>This is <strong>Mechpen</strong>, my newest drawbot.<br />
The idea was to have a robot arm that could sketch on a rather large surface.</p>
<p>It is a <a href="https://en.wikipedia.org/wiki/SCARA">SCARA</a> (Selective Compliance Assembly Robot Arm) robot arm, meaning the robot has a shoulder and an elbow joint and a hand. Mechpen has a reach of 140 cm which means it could sketch up to A0 format.</p>
<p><span id="more-3653"></span></p>
<h2>Hardware</h2>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3680" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20180425_111701/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg" data-orig-size="3200,2400" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1524655021&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;106&quot;,&quot;shutter_speed&quot;:&quot;0.004965&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20180425_111701" data-image-description="" data-image-caption="&lt;p&gt;Elbow joint&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180425_111701.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg'><img width="150" height="120" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3684" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20180424_151041/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg" data-orig-size="2283,1826" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1524582641&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;445&quot;,&quot;shutter_speed&quot;:&quot;0.019998&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20180424_151041" data-image-description="" data-image-caption="&lt;p&gt;Finished reduced pulley&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20180424_151041.jpg?w=1024" /></a>

<p>Most self-built SCARA robots you find online are used for 3D-printing and have a rather limited range but good accuracy. <strong>Mechpen</strong> in contrast was designed to have a long range while still have ok-ish precision. So the arm and everything that reaches out from the base should be as light weight as possible. It don&#8217;t has to carry more than a pen. Both motors and all the electronics have to sit in the base structure. The base structure can and should be heavy, so it doesn&#8217;t tip over if the arm is fully extended. All in all Mechpen weighs around 15 kg. </p>
<p>I bought the pulleys, bearings, belts and that kind of stuff. The rest of the hardware was custom machined. I even drilled a lots of holes in almost every part of the arm to save some weight.</p>
<p>Each part of the arm has a length of around 700 mm and is built from 6 mm carbon tubes. Each tube is slightly angled inwards in the forward direction. This alone was not enough, the upper arm twisted quite a bit when the forearm was at 90°, so I added two more diagonal tubes to the upper arm. That helped a lot, but even that did not solve the problem completely. More on that later.</p>
<p>The motors have a 0.9° step, which means 400 steps for a full circle. Each motor is geared down with belts by factor 5. With the drivers set to 1/32th stepping that makes 177.778 steps per degree. </p>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3690" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20181212_134942_1/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1544622582&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;420&quot;,&quot;shutter_speed&quot;:&quot;0.019998&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20181212_134942_1" data-image-description="" data-image-caption="&lt;p&gt;Pen lifting mechanism&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181212_134942_1.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg'><img width="150" height="105" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3689" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20181005_162244/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg" data-orig-size="2874,2015" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1538756564&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;342&quot;,&quot;shutter_speed&quot;:&quot;0.019998&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20181005_162244" data-image-description="" data-image-caption="&lt;p&gt;DIY linear slide out of Delrin&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20181005_162244.jpg?w=1024" /></a>

<p>Initially I wanted to have the possibility to rotate the hand with attached tools or pens. That plan was dropped because too complicated (and not needed for pens). The easier version was a servo that could lift the pen. As I wanted to lift the pen more than just a few mm, I designed a linear rail and a wheel that is attached to the servo. Then there is a nylon wire attached to both ends of the rail and with a 180° servo I could get a travel of around 70mm max.<br />
At the bottom end of the rail I attached a small piece of Delrin in which I inserted two small magnets. For the pen I machined a spring loaded mechanism, which also has two small magnets and snaps perfectly into place when it comes close to the rail. This way I can swap out pens easily or even replace it with a sensor.</p>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Making of Mechpen" width="1140" height="641" src="https://www.youtube.com/embed/bvqccv2epCI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Some of the machining can be seen in the Making of.</p>
<h2>Electronics</h2>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3692" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190103_090848/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1546506528&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;522&quot;,&quot;shutter_speed&quot;:&quot;0.030002&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190103_090848" data-image-description="" data-image-caption="&lt;p&gt;Raspberry Pi&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090848.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3693" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190103_090931/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1546506571&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;571&quot;,&quot;shutter_speed&quot;:&quot;0.030002&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190103_090931" data-image-description="" data-image-caption="&lt;p&gt;Einsy Rambo&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190103_090931.jpg?w=1024" /></a>

<p>Mechpen&#8217;s brain consists of a <a href="https://reprap.org/wiki/EinsyRambo">Einsy RAMBo</a> board and a Raspberry Pi. The Einsy RAMBo is a board designed for 3d printers, e.g. it runs in the latest and very successful Prusa MK3 printer. It uses TMC2130 driver chips from <a href="https://www.trinamic.com/products/integrated-circuits/details/tmc2130/" target="_blank">Trinamic</a> to control two NEMA 23 stepper motors (0.9°). These chips have a couple of smart features that make them almost silent and very current efficient.<br />
The Raspi runs a high level printer management software, named <a href="https://octoprint.org/" target="_blank">Octoprint</a>, that talks to the Einsy RAMBo via USB-cable. Both boards are powered by a 12V 35W notebook power supply.</p>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3659" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7090/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565796797&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;42&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.25&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7090" data-image-description="" data-image-caption="&lt;p&gt;Servo to lift the pen&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7090.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3657" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7087/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565796653&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;75&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.3&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7087" data-image-description="" data-image-caption="&lt;p&gt;TGY-180D servo&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7087.jpg?w=1024" /></a>

<p>To make the pen lifting mechanism as light as possible I thought of a bowden wire, driven by another stepper motor, that sits in the base structure. This turned out to get more and more complicated. Therefore I looked for a small and light servo with much travel as possible. I found the <a href="https://hobbyking.com/de_de/turnigytm-tgy-180d-180-degree-digital-servo-2-2kg-0-10sec-12g.html" target="_blank">TGY-180D</a> from Hobbyking, which is one of the very rare small 180° servos. It&#8217;s cheap, a bit noisy but works quite ok until now.</p>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg'><img width="150" height="102" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3700" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190621_143025/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg" data-orig-size="3570,2424" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1561127425&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;216&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190621_143025" data-image-description="" data-image-caption="&lt;p&gt;Pololu VL6180X&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190621_143025.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3664" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7098/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565801368&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.25&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7098" data-image-description="" data-image-caption="&lt;p&gt;Sensor attached by magnets&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7098.jpg?w=1024" /></a>

<p>After the first tests I found out that the elbow still flexes too much to get good results. The hand was about 20 to 25 mm lower if the elbow was at a 90° angle. That could not be covered even if the pen was spring loaded. The drawings were distorted in one place and the pen wouldn&#8217;t even touch the paper in other places.<br />
OK, then use software to fix a hardware problem (most of the times a bad idea)! First I measured the difference in all angles and it looked as if I could get away with a sin function, depending on the angle between upper arm and forearm. Unfortunately that didn&#8217;t really work out.<br />
That next idea was to use, what is known to 3d printers as <em>bed levelling</em>. I bought a <a href="https://www.pololu.com/product/2489" target="_blank">VL6180X</a> distance sensor and attached it to the lifting mechanism. With that I could scan over the whole plotting area and record the height at multiple points and build a grid of height values. Using this information I could adjust the height accordingly, while plotting. Bonus is that plotting even works if the ground is a bit uneven. The accuracy in height is good enough for my purpose so it looks like I get away with it this time. </p>
<h2>Software</h2>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3667" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7126/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565805183&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;41&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.025&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7126" data-image-description="" data-image-caption="&lt;p&gt;Plotting Alps&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7126.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg'><img width="150" height="100" src="https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3668" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/l-7127/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;3.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565805327&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="L-7127" data-image-description="" data-image-caption="&lt;p&gt;&amp;#8230; or is it Pyramids?&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/l-7127.jpg?w=1024" /></a>

<p>On the RAMbo board runs a tweaked version of <a href="http://marlinfw.org/" target="_blank">Marlin</a>, a firmware for 3d printers. The firmware accepts <a href="https://en.wikipedia.org/wiki/G-code" target="_blank">G-code</a> as a way to control the printer. Marlin supports a variety of different 3d printer configuration but unfortunately the support for SCARA kind of robot arms is broken right now. A couple of forks exist but nothing was working for me. Also, if you&#8217;ve looked into the Marlin source once, it&#8217;s quite gigantic and takes a while to get familiar with.<br />
I wrote a small <a href="https://github.com/tinkerlog/scara" target="_blank">SCARA simulation</a> in processing to get the forward and inverse kinematics right. After I got that working, I tweaked my Marlin version and implemented the missing parts. It took a while but finally the robot behaved. Currently Mechpen only draws in the first quadrant, so from 0° to 90°. This could be extended to make it draw also on the fourth quadrant, to -90°. I left that out right now because it non-trivial to implement and optimize. </p>
<p>I added additional G-code commands to control the servo to lift the pen. Marlin had already servo support integrated but without any easing, so the arm was heavily shaking up and down after a pen up or pen down command. I replaced the servo lib with <a href="https://github.com/todbot/ServoEaser" target="_blank">Todbot&#8217;s ServoEaser</a>, which works much better.<br />
To support the bed levelling I added another gcode command to trigger the recording. It moves the sensor to all positions of a grid and takes several measurements and saves the average. After it&#8217;s done with all points we can save the data to EPROM to have it available, even after a reboot.</p>
<p>On the Raspi runs Octopi, a preconfigured version of <a href="https://octoprint.org/" target="_blank">Octoprint</a>. This great piece of software (all open source!) is normally used to control and manage your 3d printer over the local network, without the need to have your main computer attached to the printer while printing. And because of that I can upload my gcode files via WIFI to Octoprint on the Raspi and then use the web UI to start or stop a plot job. I can even flash the Marlin firmware over WIFI. Nice!<br />
No customizations on this part.</p>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png'><img width="150" height="133" src="https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3702" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/bildschirmfoto-2019-08-23-um-13-08-48/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png" data-orig-size="1072,954" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Bildschirmfoto 2019-08-23 um 13.08.48" data-image-description="" data-image-caption="&lt;p&gt;Mechpen control software&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/bildschirmfoto-2019-08-23-um-13.08.48.png?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3704" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190719_164600/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg" data-orig-size="3828,2871" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1563554760&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;327&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190719_164600" data-image-description="" data-image-caption="&lt;p&gt;Multi color plot, CMY&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190719_164600.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3705" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190807_172001/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1565198401&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;133&quot;,&quot;shutter_speed&quot;:&quot;0.016667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190807_172001" data-image-description="" data-image-caption="&lt;p&gt;Two color plot&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190807_172001.jpg?w=1024" /></a>

<p>To convert line graphics (SVG) to G-code I wrote another tool in processing, also named Mechpen. With it I can load SVG files, scale them and move them to correct position for the plot, to be sure everything fits on the paper. Additionally I can select how every path is plotted (hide, stroke, hatch-fill, stroke and hatch-fill). This enables me to do multi color plots. I load the SVG, enable all paths for one color, export it to gcode, then do the next paths of the other color and export it again. So I end up with a two or more gcode files. Then all gets uploaded and the first plot is started. After it is finished, I can change the pen for another color and start the next gcode file.</p>
<p>To get input for the plot we have different options. </p>
<p>To plot a picture, I usually select a photo and the use inkscape to convert it to vectors. It helps to reduce colors to 3, max 4 colors or grays. Then this SVG can be used in Mechpen to create paths with different hatch fills, depending on the color or gray value.</p>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg'><img width="150" height="126" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3703" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190718_135906/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg" data-orig-size="3534,2970" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1563458346&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;148&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190718_135906" data-image-description="" data-image-caption="&lt;p&gt;Cubic Cityscape&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190718_135906.jpg?w=1024" /></a>
<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg'><img width="150" height="121" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3707" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190802_101146/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg" data-orig-size="3465,2804" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1564740706&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;118&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190802_101146" data-image-description="" data-image-caption="&lt;p&gt;Gameboy patent drawing&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190802_101146.jpg?w=1024" /></a>

<p>To plot a drawing, e.g. a patent drawing, I load the bitmap in inkscape and select &#8220;centerline trace&#8221;. That&#8217;s an extension, <a href="https://github.com/fablabnbg/inkscape-centerline-trace" target="_blank">here on github</a>.</p>
<p>Another great option is to look for nice plots on Turtletoy. Turtletoy lets you explore turtle graphics with only a couple lines of javascript, e.g. the plot above is called <a href="https://turtletoy.net/turtle/9f2abc827f" target="_blank">Cubic cityscape</a>. Every turtle can be exported as SVG.</p>
<p>A further option is to do some coding in <a href="https://processing.org/" target="_blank">Processing</a>. Doing line graphics and exporting it to SVG is extremely easy in Processing. Two examples are included in my <a href="https://github.com/tinkerlog/scara" target="_blank">Github repo </a>.</p>
<p>For inspiration, follow <a href="https://twitter.com/search?q=%23plottertwitter&amp;src=hashtag_click" target="_blank">#plottertwitter</a> on twitter.<br />
A nice collection of tools, resources etc. can be found on <a href="https://drawingbots.net" target="_blank">drawingbots.net</a>.</p>
<h2>Wrap-up</h2>

<a href='https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg'><img width="150" height="113" src="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg?w=150" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" srcset="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg?w=300 300w" sizes="(max-width: 150px) 100vw, 150px" data-attachment-id="3710" data-permalink="https://tinkerlog.com/2019/08/27/mechpen/img_20190820_164201/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1566319321&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;234&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="IMG_20190820_164201" data-image-description="" data-image-caption="&lt;p&gt;Robot (by @jumabc)&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2019/08/img_20190820_164201.jpg?w=1024" /></a>

<p>This project took a while to complete, almost 16 months of my spare time, on and off. </p>
<p>The accuracy is within a couple of millimeters, if all belts and set screws on the pulleys are tight. There is a certain wiggling that can be seen on the plot. It&#8217;s stronger in certain areas, depending on the speed and also the angles the arms are at. In other areas it&#8217;s a clear straight line. However, for me that adds to the character of Mechpen ;)<br />
Of course you can build robots that are more accurate, but only with stiffer and sturdier materials, which means more overall mass, which means bigger motors, which means even more overall mass.</p>
<p>With this machine, the finished drawing is nice, but it&#8217;s quite more interesting to see how the plot develops. It&#8217;s a bit like campfire. I like that.</p>
<p>Thanks to <a href="https://www.instagram.com/jumjum/" target="_blank">JumJum</a> for letting me use his Tuna and the Robot!<br />
Thanks to <a href="https://twitter.com/Krummrey" target="_blank">Jan</a> for letting me use his Greta design!</p>
<h2>Links</h2>
<ul>
<li><a href="https://github.com/tinkerlog/scara" target="_blank">Github repo </a> Source and design files</li>
<li><a href="https://github.com/tinkerlog/Marlin" target="_blank">My Marlin firmware fork</a></li>
<li><a href="https://photos.app.goo.gl/zAQ6GL9zf2A4w97A9" target="_blank">More hires images</a></li>
<p>  </br></p>
<li><a href="https://reprap.org/wiki/EinsyRambo" target="_blank">Einsy Rambo</a></li>
<li><a href="https://hobbyking.com/de_de/turnigytm-tgy-180d-180-degree-digital-servo-2-2kg-0-10sec-12g.html" target="_blank">TGY-180D servo with 180° travel</a></li>
<li><a href="https://www.pololu.com/product/2489" target="_blank">VL6180X distance sensor from Pololu</a></li>
<li><a href="https://www.omc-stepperonline.com/nema-23-bipolar-09deg-09nm-1275ozin-038a-121v-57x57x51mm-4-wires-23hm20-0384s.html?search=23HM20-0384S" target="_blank">NEMA 23 Stepper motors from Stepper Online</a></li>
<p>  </br></p>
<li><a href="http://marlinfw.org/" target="_blank">Marlin, 3d printer firmware</a></li>
<li><a href="https://octoprint.org/" target="_blank">Octoprint</a></li>
<li><a href="https://github.com/todbot/ServoEaser" target="_blank">Todbot&#8217;s ServerEaser</a></li>
<li><a href="https://github.com/fablabnbg/inkscape-centerline-trace" target="_blank">inkscape extension: centerline trace</a></li>
<li><a href="https://turtletoy.net/" target="_blank">Turtletoy</a>, turtle graphics with Javascript</li>
<li><a href="https://processing.org/" target="_blank">Processing</a></li>
<li><a href="https://en.wikipedia.org/wiki/SCARA" target="_blank">SCARA robot arm</a></li>
<li><a href="https://drawingbots.net" target="_blank">drawingbots.net</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2019/08/27/mechpen/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3653</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>
	</item>
		<item>
		<title>Building Fleet, part 14</title>
		<link>https://tinkerlog.com/2017/10/23/building-fleet-part-14/</link>
					<comments>https://tinkerlog.com/2017/10/23/building-fleet-part-14/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Mon, 23 Oct 2017 06:09:59 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2821</guid>

					<description><![CDATA[Here comes the 14th and final part of a mini series in which I paint the water line, add minor &#8230; <a class="more-link" href="https://tinkerlog.com/2017/10/23/building-fleet-part-14/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #14" width="1140" height="641" src="https://www.youtube.com/embed/uQUg-RGOFio?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Here comes the 14th and final part of a mini series in which I paint the water line, add minor bits and pieces and put it in the water.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2017/10/23/building-fleet-part-14/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2821</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>
	</item>
		<item>
		<title>Building Fleet</title>
		<link>https://tinkerlog.com/2017/07/03/building-fleet-part-1/</link>
					<comments>https://tinkerlog.com/2017/07/03/building-fleet-part-1/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Mon, 03 Jul 2017 13:56:19 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2696</guid>

					<description><![CDATA[My projects are getting larger and larger lately. This time I&#8217;m trying to build a boat. A small wooden boat &#8230; <a class="more-link" href="https://tinkerlog.com/2017/07/03/building-fleet-part-1/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #1" width="1140" height="641" src="https://www.youtube.com/embed/Xo0BjfdHfHo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>My projects are getting larger and larger lately. This time I&#8217;m trying to build a boat. A small wooden boat of 15 feet. I thought building a boat that you could actually use, that should be great fun. And of course much more fun than to just go and buy one.<br />
So I scanned the web for designs that looked relatively easy, even for first time builders. I settled with a boat, called <a href="http://baysidewoodenboats.com.au/designs/fleet/">Fleet</a>, designed by Ross Lillistone. It&#8217;s an elegant, slim and clean boat. I ordered the plan and then started to build a model first. They say you should build a model first to get an impression how things fit together, so I did that.</p>
<p><span id="more-2696"></span></p>
<p><img data-attachment-id="2755" data-permalink="https://tinkerlog.com/2017/07/03/building-fleet-part-1/img_20161220_111023/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1482232223&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;195&quot;,&quot;shutter_speed&quot;:&quot;0.019998&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547966666667&quot;,&quot;longitude&quot;:&quot;9.9815472222222&quot;}" data-image-title="Cut out parts for model" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=1024" class="alignnone size-large wp-image-2755" src="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=1024&#038;h=768" alt=""   srcset="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p><img data-attachment-id="2757" data-permalink="https://tinkerlog.com/2017/07/03/building-fleet-part-1/img_20161220_120854/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1482235734&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;199&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547883333333&quot;,&quot;longitude&quot;:&quot;9.9815166666667&quot;}" data-image-title="Stitching parts" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=1024" class="alignnone size-large wp-image-2757" src="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=1024&#038;h=768" alt=""   srcset="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p>The method to build this boat is called &#8220;stitch and glue&#8221;. That means you cut plywood pieces according to the plan, which then get stitched together with cable ties. So the cut plywood panels define the shape of the boat. This is much simpler and faster than the traditional method where you build the boat upside down on frames. After stitching, you glue the pieces together with epoxy and cover the seams with fiberglas.</p>
<p><img data-attachment-id="2758" data-permalink="https://tinkerlog.com/2017/07/03/building-fleet-part-1/img_20161220_140503/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1482242703&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;258&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.548419444444&quot;,&quot;longitude&quot;:&quot;9.9849611111111&quot;}" data-image-title="Stitched model of Fleet" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=1024" class="alignnone size-large wp-image-2758" src="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=1024&#038;h=768" alt=""   srcset="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p><img loading="lazy" data-attachment-id="2759" data-permalink="https://tinkerlog.com/2017/07/03/building-fleet-part-1/img_20161220_155655/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg" data-orig-size="4048,3036" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1482249415&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;258&quot;,&quot;shutter_speed&quot;:&quot;0.010004&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547891666667&quot;,&quot;longitude&quot;:&quot;9.9814027777778&quot;}" data-image-title="Stitched model of Fleet" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=1024" class="alignnone size-large wp-image-2759" src="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=1024&#038;h=768" alt=""   srcset="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p>After the model was complete, I started the real thing. The idea was to prepare all pieces in my small workshop and then move out to a bigger place to assemble all parts. I bought 6 plywood panels, 4 x Hydro AW100, 6mm, 250x153cm and 2 x Okoume AW100, 250x122cm, which makes in total 21.40m<sup>2</sup>. The video above shows the first part of the preparation.</p>
<p>Here are more parts:</p>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #2" width="1140" height="641" src="https://www.youtube.com/embed/Z2SK5NwfNyU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #3" width="1140" height="641" src="https://www.youtube.com/embed/8gSuPbmgBNg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #4" width="1140" height="641" src="https://www.youtube.com/embed/ckj4e_NQT80?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #5" width="1140" height="641" src="https://www.youtube.com/embed/uvtg-uw2Qx8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #6" width="1140" height="641" src="https://www.youtube.com/embed/XkMs1_ENXbs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #7" width="1140" height="641" src="https://www.youtube.com/embed/-DnbMoP9vHs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #8" width="1140" height="641" src="https://www.youtube.com/embed/LrgKKSZfQgE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #9" width="1140" height="641" src="https://www.youtube.com/embed/RaX6skZGL7c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #10" width="1140" height="641" src="https://www.youtube.com/embed/-n8lIthQ8pY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #11" width="1140" height="641" src="https://www.youtube.com/embed/e5ssyC0scP0?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #12" width="1140" height="641" src="https://www.youtube.com/embed/iVKJoTiZcdM?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #13" width="1140" height="641" src="https://www.youtube.com/embed/_B5kyrIwQXk?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Building Fleet, a small wooden boat #14" width="1140" height="641" src="https://www.youtube.com/embed/uQUg-RGOFio?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2017/07/03/building-fleet-part-1/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2696</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_111023.jpg?w=584" medium="image" />

		<media:content url="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_120854.jpg?w=584" medium="image" />

		<media:content url="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_140503.jpg?w=584" medium="image" />

		<media:content url="https://tinkerlog.com/wp-content/uploads/2017/07/img_20161220_155655.jpg?w=584" medium="image" />
	</item>
		<item>
		<title>Galaga Arcade Cabinet</title>
		<link>https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/</link>
					<comments>https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Mon, 03 Oct 2016 10:50:09 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[Galaga]]></category>
		<category><![CDATA[MAME]]></category>
		<category><![CDATA[raspberry pi]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2565</guid>

					<description><![CDATA[This project has been on my to-do list like forever. Over the last years I acquired a couple of tools &#8230; <a class="more-link" href="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Galaga Arcade Cabinet" width="1140" height="641" src="https://www.youtube.com/embed/O1YxFqcTUlI?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>This project has been on my to-do list like forever. Over the last years I acquired a couple of tools and now I have a somewhat decent workshop. The Raspi 3 is there and quite powerful enough to run MAME. I even saved an old TV from the dumpster and had it sitting on the shelves for ages. So it was like now or never.</p>
<h2>Motivation</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg"><img loading="lazy" data-attachment-id="2579" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/l-7059/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg" data-orig-size="3000,2377" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1474648384&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.4&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="l-7059" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=1024" class="alignnone size-full wp-image-2579" src="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=1140" alt="Galaga Arcade Cabinet"   srcset="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=584&amp;h=463 584w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=1168&amp;h=925 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=150&amp;h=119 150w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=300&amp;h=238 300w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=768&amp;h=609 768w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg?w=1024&amp;h=811 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I have a soft spot for 8-bit arcades. When I was a kid, maybe 13 or 14 (around 1980!), I was on a vacation with a good friend of the family. He was a truck driver and drove always from Germany to Italy and back. A trip usually took 4 to 5 days. So I was on a truck for a week, which felt really cool. We delivered some stuff to Bologna and a couple of more places. Then we drove back to Milan and we had to load arcade machines. I saw these for the first time. At least it felt like that. All machines where running. All coin doors were open! Somebody saw me standing in front of them with huge eyes and showed me how to trigger the switch to get credits for free. <strong>BAM!</strong> I was hooked.<br />
I played <a href="http://www.arcade-museum.com/game_detail.php?game_id=7885" target="_blank">Galaxian</a> for 2 hours straight. As the truck was loaded and we had to leave, they had to peel me of the arcades!<br />
The next couple of years I dumped a lot of coins (Deutsche Mark) into arcade machines and I got quite good at Galaga, BombJack and Gauntlet.</p>
<p>Then, ages later, I stumbled upon <a href="http://mamedev.org/" target="_blank">MAME</a>, the Multi Arcade Machine Emulator and had fun digging up the old games. I even built a <a href="https://tinkerlog.com/2009/05/08/tupperware-arcade-controls/" target="_blank">controller box</a> to be able to play at least with proper joystick and buttons.</p>
<p>Then, 4 months ago I decided, that I should have all tools together, that are required to build a complete arcade cabinet. The required skills I would learn by doing, hopefully.</p>
<p><span id="more-2565"></span></p>
<h2>The Plan</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg"><img loading="lazy" data-attachment-id="2590" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/img_20160608_133335/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1465392815&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;3.97&quot;,&quot;iso&quot;:&quot;219&quot;,&quot;shutter_speed&quot;:&quot;0.020004922&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547766666667&quot;,&quot;longitude&quot;:&quot;9.9814833333333&quot;}" data-image-title="Galaga plans" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=1024" class="alignnone size-full wp-image-2590" src="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=1140" alt="Galaga plans"   srcset="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=584&amp;h=438 584w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=1168&amp;h=876 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=150&amp;h=113 150w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=300&amp;h=225 300w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=768&amp;h=576 768w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg?w=1024&amp;h=768 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p><a href="http://www.arcade-museum.com/game_detail.php?game_id=7881" target="_blank">Galaga</a> was always one of my top-5 most loved arcade games. I searched around for inspiration and maybe plans I could use. I found a quite promising one <a href="http://jakobud.com/downloadPlan.php?file=mspacman_eps.zip">here</a> and also dug up the artworks as SVGs. Looking at the plans and at the very steep stairs to my workshop in the basement, I decided to scale everything down to 4/5th of the original size. Smaller and lighter, easier to handle.</p>
<h2>Tools and Parts</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg"><img loading="lazy" data-attachment-id="2596" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/img_20160519_101824-01/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg" data-orig-size="3264,2003" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1463653104&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;3.97&quot;,&quot;iso&quot;:&quot;225&quot;,&quot;shutter_speed&quot;:&quot;0.020004922&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547808333333&quot;,&quot;longitude&quot;:&quot;9.981575&quot;}" data-image-title="slot cutter" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=1024" class="alignnone size-full wp-image-2596" src="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=1140" alt="slot cutter"   srcset="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=584&amp;h=358 584w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=1168&amp;h=717 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=150&amp;h=92 150w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=300&amp;h=184 300w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=768&amp;h=471 768w, https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg?w=1024&amp;h=628 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I had to buy a special slot cutter to cut the slot for the T-molding into the two side panels.</p>
<ul>
<li>Router, with station if possible</li>
<li><a href="http://www.feinewerkzeuge.de/scheibennutfraeser.html">Slot Cutter</a></li>
<li>Jigsaw. Tablesaw is nice but not a must.</li>
<li>Cordless drill</li>
</ul>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg"><img loading="lazy" data-attachment-id="2619" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/dsc_0492/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg" data-orig-size="3414,2160" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1473411017&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.04&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547884722222&quot;,&quot;longitude&quot;:&quot;9.9815191666667&quot;}" data-image-title="Coin door" data-image-description="" data-image-caption="&lt;p&gt;Coin door&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=1140" alt="Coin door"   class="alignnone size-full wp-image-2619" srcset="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=584&amp;h=369 584w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=1168&amp;h=739 1168w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=150&amp;h=95 150w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=300&amp;h=190 300w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=768&amp;h=486 768w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg?w=1024&amp;h=648 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Parts listed here were used to build especially this cabinet. The Grundig TV set was used, because I had it sitting on the shelves for years and it fit the 4/5 down scaling nicely.</p>
<ul>
<li>ca. 3.5 m² of 12mm birch plywood (aka. Multiplex)</li>
<li>ca. 8 m of black, <a href="http://www.arcadeworlduk.com/products/Black-Half-Inch-T-Molding.html" target="_blank">1/2 inch T-Molding</a></li>
<li><a href="https://www.arcadeshop.de/" target="_blank">Joystick and arcade buttons</a></li>
<li><a href="https://www.arcadeshop.de/M%C3%BCnztechnik-M%C3%BCnzt%C3%BCr-250x220_551.html" target="_blank">Coin door</a> and <a href="https://www.arcadeshop.de/M%C3%BCnztechnik-M%C3%BCnzeinwurf-Stahl-1-EUR_513.html" target="_blank">coin acceptor</a></li>
<li>An old TV set: <a href="http://www.radiomuseum.org/r/grundigaus_p37_060_cuc_6300.html" target="_blank">Grundig P 37</a></li>
<li>Glas plate (safety glass or ESG, Einscheibensicherheitsglas in german) as cover for the TV</li>
<li>Cabinet art, printed on vinyl, done by <a href="https://www.cks-hamburg.de/" target="_blank">CKS-Megaprint</a></li>
</ul>
<p>Electronics:</p>
<ul>
<li><a href="https://www.raspberrypi.org/products/raspberry-pi-3-model-b/" target="_blank">Raspberry Pi 3</a></li>
<li><a href="http://blog.petrockblock.com/gadgets/controlblock-power-switch-game-controllers-and-io-for-the-raspberry-pi/" target="_blank">ControlBlock</a>, a control cape for the Raspi to easily install joystick and buttons.</li>
<li><a href="https://www.adafruit.com/products/1752" target="_blank">Class D amplifier</a> from Adafruit</li>
<li><a href="https://www.amazon.de/gp/product/B00NTBHRBC/ref=oh_aui_detailpage_o07_s00?ie=UTF8&amp;psc=1" target="_blank">AV cable</a> with 3.5mm jack</li>
<li><a href="https://www.amazon.de/gp/product/B01CNUZRJ8/ref=oh_aui_detailpage_o05_s00?ie=UTF8&amp;psc=1" target="_blank">Power supply</a> for the Raspberry Pi, the more amps, the better</li>
<li>Another power supply for the amplifier, 9V, 500ma</li>
<li>LED strip, like <a href="https://www.conrad.de/de/led-streifen-komplettset-mit-stecker-230-v-300-cm-warm-weiss-brilliant-g93932a72-399753.html?sc.ref=Product%20Details" target="_blank">this</a> one.</li>
</ul>
<p>All in all, it costs around 400 €, maybe less, depending how much of the parts you have already. Definitely not cheap, but for me absolutely worth it.</p>
<h2>Building it</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Galaga, making of, part 1 of 2" width="1140" height="641" src="https://www.youtube.com/embed/x4B2fudKqyo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Galaga, making of, part 2 of 2" width="1140" height="641" src="https://www.youtube.com/embed/uSorYyhjPvE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Here are two videos to show a bit of the work that went into the cabinet. These are not explicit how-to videos, they are not detailed enough for that. Still, you might get a hint on how to work on bits and pieces.</p>
<p>I decided to glue all pieces together, except the back of the cabinet. I would use screws to mount it. That works quite well until now.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg"><img loading="lazy" data-attachment-id="2613" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/img_20160818_145642/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1471532203&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;3.97&quot;,&quot;iso&quot;:&quot;234&quot;,&quot;shutter_speed&quot;:&quot;0.029994154&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547813888889&quot;,&quot;longitude&quot;:&quot;9.9816138888889&quot;}" data-image-title="Arduino remote control" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=1140" alt="Arduino remote control"   class="alignnone size-full wp-image-2613" srcset="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=584&amp;h=438 584w, https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=1168&amp;h=876 1168w, https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=150&amp;h=113 150w, https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=300&amp;h=225 300w, https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=768&amp;h=576 768w, https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg?w=1024&amp;h=768 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>While putting everything together, I noted that my TV didn&#8217;t stay on, if I kill the power and turn it back on again. It would go into stand-by. That was not an option because I wanted to have a main power switch that would turn off everything. That was solved with an IR-LED and an old Arduino diecimila, that was lying around. I dug up the right IR codes for my TV and programmed the Arduino with a modified version of <a href="http://irdb.tk/" target="_blank">IRDB&#8217;s</a> code and used it as a kind of automated IR remote control.<br />
After turning on the main power, the Arduino waits 5 seconds and sends the <em>turn on</em> code. Then, after another 5 seconds, it sends the <em>channel down</em> code, to switch the TV into AV mode. Works like a charm :)</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg"><img loading="lazy" data-attachment-id="2569" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/l-7014/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1474632615&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;28&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.8&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Raspi" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=1140" alt="Raspi"   class="alignnone size-full wp-image-2569" srcset="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=584&amp;h=389 584w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=1168&amp;h=779 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=150&amp;h=100 150w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=300&amp;h=200 300w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=768&amp;h=512 768w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg?w=1024&amp;h=683 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Wiring up the ControlBlock was quite easy. Everything is well documented. One feature is extremely useful when using a Raspberry Pi. You can connect power to the ControlBlock and then have a switch, that controls the power for the Raspi. But instead of simply cutting off power while running and risking a corrupted file system, it initiates a proper &#8220;shut down&#8221; and powers off after that. So now I have two switches for my cabinet. To power it on, I switch the big green one on, that&#8217;s the main power switch. Then turn on the small red one, it provides power to the Raspi. To switch the cabinet off, simply reverse the order. First turn off the red one. It will shut down the Raspi. When the screen goes black completely, it is save to kill power with the green switch.</p>
<h2>Software</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg"><img loading="lazy" data-attachment-id="2577" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/l-7052/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg" data-orig-size="3000,2703" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;3.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1474641487&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;400&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Galaga Arcade Cabinet" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=1140" alt="Galaga Arcade Cabinet"   class="alignnone size-full wp-image-2577" srcset="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=584&amp;h=526 584w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=1168&amp;h=1052 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=150&amp;h=135 150w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=300&amp;h=270 300w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=768&amp;h=692 768w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg?w=1024&amp;h=923 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I used RetroPie 3.6 for my build. The installation went quite easy. I just downloaded pre-build images of the distribution and write that onto your SD-card.<br />
Next I installed the ControlBlock, following <a href="http://blog.petrockblock.com/gadgets/controlblock-power-switch-game-controllers-and-io-for-the-raspberry-pi/" target="_blank">these</a> instructions. After the joystick and the buttons were working, I further configured RetroPie through its settings. There you could disable all unwanted emulators, making all the menus a bit cleaner. To transfer and backup configuration and ROMs, I used an USB-stick. That felt like the easiest way, even if the Raspi has Wifi on-board.</p>
<p>As the TV has to go in portrait mode into the cabinet, at least for Galaga, the display has to be rotated by 90°. There is one option to do that for the whole Raspi. I tried that and it worked fine, but unfortunately that resulted in bad performance in some games as the sound was really choppy. It got better, if I let the Raspi in normal orientation and made the rotation in Mame4all. That is the reason, why you see the boot up and game selection in wrong orientation but the game runs correct.</p>
<p>Of course, all this configuration and installation was done before installing everything in the cabinet!</p>
<h2>Trivia</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg"><img loading="lazy" data-attachment-id="2566" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/l-7008/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1474631374&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;50&quot;,&quot;iso&quot;:&quot;800&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Galaga cabinet" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=1140" alt="Galaga cabinet"   class="alignnone size-full wp-image-2566" srcset="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=584&amp;h=389 584w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=1168&amp;h=779 1168w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=150&amp;h=100 150w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=300&amp;h=200 300w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=768&amp;h=512 768w, https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg?w=1024&amp;h=683 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>There is a &#8220;no fire&#8221; cheat for Galaga. Actually, it&#8217;s not a cheat, it&#8217;s a bug. And if you wonder how it came to be, there is this fantastic detective story, <a href="http://computerarcheology.com/Arcade/Galaga/" target="_blank">Galaga No Fire Cheat</a> by Chris Cantrell. A wonderful read if you love programming, reverse engineering and debugging.</p>
<p>And here is another gem, an <a href="http://shmuplations.com/galaga/" target="_blank">interview with Yokoyama, one of the Galaga developers</a>. This gives some very interesting insights in game development back then.</p>
<h2>Wrap-up</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg"><img loading="lazy" data-attachment-id="2626" data-permalink="https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/dsc_0509/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1475005969&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;1000&quot;,&quot;shutter_speed&quot;:&quot;0.125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Galaga challenge" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=1140" alt="Galaga challenge"   class="alignnone size-full wp-image-2626" srcset="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=584&amp;h=438 584w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=1168&amp;h=876 1168w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=150&amp;h=113 150w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=300&amp;h=225 300w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=768&amp;h=576 768w, https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg?w=1024&amp;h=768 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>This was a fun build for me. If you drop a coin into the slot and the machine responds with the &#8220;one-credit-salute&#8221;, it&#8217;s like a time machine. Even while building and testing things out, I caught myself playing for a while. Even today these arcade games are attractive to many. They are <strong>easy to learn, difficult to master</strong>, a key ingredient for a compelling game.<br />
I invited a couple of friends to celebrate the completion of the cab and we had great fun with a Galaga challenge and some beers. It performed flawless until the socket of joystick came loose, but that was easy to fix.</p>
<p><a href="https://twitter.com/actual_galaga" target="_blank">pew pew pew!</a></p>
<h2>Links</h2>
<ul>
<li>More images at <a href="https://www.flickr.com/photos/8123185@N02/albums/72157671706353962" target="_blank">flickr</a></li>
<li>My plan, scaled down to 4/5th, <a href="https://tinkerlog.com/wp-content/uploads/2016/10/galaga-dxf.zip">galaga-dxf.zip</a></li>
<li>My plan, as PDF, <a href="https://tinkerlog.com/wp-content/uploads/2016/10/galaga_plan1.pdf">galaga_plan.pdf</a></li>
<li><a href="http://www.arcade-museum.com/game_detail.php?game_id=7881" target="_blank">Galaga</a> at KLOV</li>
<li>Original plans, full size, <a href="http://jakobud.com/downloadPlan.php?file=mspacman_eps.zip">mspacman_eps.zip</a></li>
<li><a href="http://mamedev.org/" target="_blank">MAME</a>, the Multi Arcade Machine Emulator</li>
<li><a href="https://retropie.org.uk/" target="_blank">RetroPie</a>, the emulator distribution for Raspi</li>
<li><a href="http://blog.petrockblock.com/gadgets/controlblock-power-switch-game-controllers-and-io-for-the-raspberry-pi/" target="_blank">ControlBlock</a>, the control cape for the Raspi</li>
<li>My first MAME controller: <a href="https://tinkerlog.com/2009/05/08/tupperware-arcade-controls/">Tupperware Arcade Controls</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2016/10/03/galaga-arcade-cabinet/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2565</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/l-7059.jpg" medium="image">
			<media:title type="html">Galaga Arcade Cabinet</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160608_133335.jpg" medium="image">
			<media:title type="html">Galaga plans</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/img_20160519_101824-01.jpg" medium="image">
			<media:title type="html">slot cutter</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0492.jpg" medium="image">
			<media:title type="html">Coin door</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/10/img_20160818_145642.jpg" medium="image">
			<media:title type="html">Arduino remote control</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/l-7014.jpg" medium="image">
			<media:title type="html">Raspi</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/l-7052.jpg" medium="image">
			<media:title type="html">Galaga Arcade Cabinet</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/09/l-7008.jpg" medium="image">
			<media:title type="html">Galaga cabinet</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/10/dsc_0509.jpg" medium="image">
			<media:title type="html">Galaga challenge</media:title>
		</media:content>
	</item>
		<item>
		<title>The Almost Useful Machine</title>
		<link>https://tinkerlog.com/2016/06/03/the-almost-useful-machine/</link>
					<comments>https://tinkerlog.com/2016/06/03/the-almost-useful-machine/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Fri, 03 Jun 2016 12:14:44 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2481</guid>

					<description><![CDATA[Four years ago I built The Almost Useless Machine, a tiny machine that tries to cut a wooden dowel. Here &#8230; <a class="more-link" href="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="The Almost Useful Machine" width="1140" height="641" src="https://www.youtube.com/embed/gmeFLjg_h4c?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Four years ago I built <a target="_blank" href="https://tinkerlog.com/2012/09/24/the-almost-useless-machine/">The Almost Useless Machine</a>, a tiny machine that tries to cut a wooden dowel. Here comes the second incarnation, a bit stronger and a bit more robust.</p>
<p><span id="more-2481"></span></p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg"><img loading="lazy" data-attachment-id="2489" data-permalink="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/l-1489/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;11&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;X-E1&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1464874621&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;35&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.7&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="The Almost Useful Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=1024&#038;h=682" alt="The Almost Useful Machine"   class="alignnone size-large wp-image-2489" srcset="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>There are quite some videos of <a href="https://www.youtube.com/results?search_query=power+hacksaw" target="_blank">home made power hacksaws</a> out there. I think I watched all of them. I thought, I could build something similar. So I started designing, ordering parts and materials. </p>
<h2>Parts</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg"><img loading="lazy" data-attachment-id="2496" data-permalink="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/l-6968/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;7.1&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1464865378&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;75&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.076923076923077&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="The Almost Useful Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=1024&#038;h=682" alt="The Almost Useful Machine"   class="alignnone size-large wp-image-2496" srcset="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>The <a target="_blank" href="http://www.pollin.de/shop/dt/NjUzOTg2OTk-/Bauelemente_Bauteile/Motoren/DC_Getriebemotoren/DC_Getriebemotor_NIDEC_405_197_17_V_.html">motor</a> is a wiper motor, I guess. It runs up to 17 Volts and has quite some torque. Unfortunately I found out later that it gets really hot after a while.<br />
The power supply is a adjustable <a target="_blank" href="http://www.reichelt.de/Netzteile-fuer-Note-Netbooks-PDAs/MW-2107GS-F2USB/3/index.html?ACTION=3&amp;GROUPID=4949&amp;ARTICLE=89790&amp;OFFSET=75&amp;WKID=0&amp;">65 watts notebook power supply</a>.<br />
All other parts, excepts bearings, nuts and bolts, are machined out of aluminum.</p>
<h2>Electronics</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg"><img loading="lazy" data-attachment-id="2482" data-permalink="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/dsc_0366/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461761354&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;250&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0366" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=1024&#038;h=768" alt="DSC_0366"   class="alignnone size-large wp-image-2482" srcset="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>To control the motor I designed a simple PCB with a small 8-bit AVR (ATtiny25) as brain. The controller reads a pot and puts out a PWM signal to drive a MOSFET, which in turn, drives the motor. I added a microswitch as endstop to the arm, so that the motor stops when the work is done.<br />
PCB was made at <a target="_blank" href="https://oshpark.com/">OSHpark</a>. It has only through hole parts, space was not an issue for this project. Very easy to solder.<br />
A controller is not really required by the project but it adds some nice features like a soft start of the motor.</p>
<h2>Making of</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Making of The Almost Useful Machine, part 1" width="1140" height="641" src="https://www.youtube.com/embed/viqSCJyut5o?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Making of The Almost Useful Machine, part 2" width="1140" height="641" src="https://www.youtube.com/embed/d3zoRMU-ESw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Here is a bit of how the whole thing was machined and how it&#8217;s put together. All in all it took almost 5 months of spare time. </p>
<h2>Wrap-up</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg"><img loading="lazy" data-attachment-id="2487" data-permalink="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/l-1486/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;7.1&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;X-E1&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1464869731&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;35&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.066666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Power hacksaw" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=1024&#038;h=682" alt="Power hacksaw"   class="alignnone size-large wp-image-2487" srcset="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>As usual, I learned a couple of things. And I screwed a couple of things. Several parts have been done two or even three times, before I got them right. One of the ways I fail often, goes like this: I already invested quite some time into a piece and now I have to do an &#8220;easy&#8221; job, like drilling two aligned holes. Then I think &#8220;Hey, that&#8217;s easy, I won&#8217;t use the drill press, I&#8217;ll do that by hand!&#8221;. Then the holes aren&#8217;t perfectly aligned and you are able to see it, even from the distance. </p>
<p>Dang! Try to remember that!</p>
<p>Still, I think it came out nice and I like the way how it&#8217;s slowly chewing through the aluminum.</p>
<h2>Links</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg"><img loading="lazy" data-attachment-id="2491" data-permalink="https://tinkerlog.com/2016/06/03/the-almost-useful-machine/l-6967/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg" data-orig-size="3000,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;7.1&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1464865314&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;25&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.16666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="The Almost Useful Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=1024&#038;h=682" alt="The Almost Useful Machine"   class="alignnone size-large wp-image-2491" srcset="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<ul>
<li>Plans and PCB at <a href="https://github.com/tinkerlog/TheAlmostUsefulMachine" target="_blank">githup</a></li>
<li>More images at <a target="_blank" href="https://www.flickr.com/photos/8123185@N02/albums/72157663353359041">flickr</a>.</li>
<li>Excellent home made power hacksaw by <a href="https://www.youtube.com/watch?v=P5Tu_zoO828" target="_blank">myfordboy</a>.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2016/06/03/the-almost-useful-machine/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2481</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/06/l-1489.jpg?w=584" medium="image">
			<media:title type="html">The Almost Useful Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/06/l-6968.jpg?w=584" medium="image">
			<media:title type="html">The Almost Useful Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/06/dsc_0366.jpg?w=584" medium="image">
			<media:title type="html">DSC_0366</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/06/l-1486.jpg?w=584" medium="image">
			<media:title type="html">Power hacksaw</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/06/l-6967.jpg?w=584" medium="image">
			<media:title type="html">The Almost Useful Machine</media:title>
		</media:content>
	</item>
		<item>
		<title>Mach’s doch selbst!</title>
		<link>https://tinkerlog.com/2016/05/26/machs-doch-selbst/</link>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Thu, 26 May 2016 07:02:36 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2469</guid>

					<description><![CDATA[Last November I was part of a web documentary by arte.tv about makers and FabLabs and the like. It consists &#8230; <a class="more-link" href="https://tinkerlog.com/2016/05/26/machs-doch-selbst/">More</a>]]></description>
										<content:encoded><![CDATA[<p><a target="_blank" href="http://creative.arte.tv/de/machsdochselbst-2"><img loading="lazy" data-attachment-id="2470" data-permalink="https://tinkerlog.com/2016/05/26/machs-doch-selbst/bildschirmfoto-2016-05-24-um-19-36-00/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png" data-orig-size="1412,790" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Machs doch selbst" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=1024&#038;h=573" alt="Machs doch selbst"   class="alignnone size-large wp-image-2470" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Last November I was part of a web documentary by <a target="_blank" href="http://creative.arte.tv/de/machsdochselbst-2">arte.tv</a> about makers and FabLabs and the like. It consists of 8 parts and deals with a couple of different aspects of the maker scene. Great work, thanks Adrien and team!</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2469</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-24-um-19-36-00.png?w=584" medium="image">
			<media:title type="html">Machs doch selbst</media:title>
		</media:content>
	</item>
		<item>
		<title>Simple stool</title>
		<link>https://tinkerlog.com/2016/05/02/simple-stool/</link>
					<comments>https://tinkerlog.com/2016/05/02/simple-stool/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Mon, 02 May 2016 13:18:44 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2446</guid>

					<description><![CDATA[From time to time I enjoy simple and quick projects. It&#8217;s like taking a break from that other long running &#8230; <a class="more-link" href="https://tinkerlog.com/2016/05/02/simple-stool/">More</a>]]></description>
										<content:encoded><![CDATA[<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg"><img loading="lazy" data-attachment-id="2455" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/img_6937/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg" data-orig-size="4397,3221" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1462196457&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;72&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.00125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Simple stool" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=1024&#038;h=750" alt="Simple stool"   class="alignnone size-large wp-image-2455" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>From time to time I enjoy simple and quick projects. It&#8217;s like taking a break from that other long running project. This simple stool took me around 4 hours to make. Best of all, it&#8217;ll never need to re-charge.</p>
<p><span id="more-2446"></span></p>
<p><a href="https://3dwarehouse.sketchup.com/model.html?id=1f119622a704406cf4b6538438a0b930"><img loading="lazy" data-attachment-id="2447" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/bildschirmfoto-2016-05-02-um-14-13-51/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png" data-orig-size="778,666" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Bildschirmfoto 2016-05-02 um 14.13.51" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=778" src="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=1024&#038;h=877" alt="Bildschirmfoto 2016-05-02 um 14.13.51"   class="alignnone size-large wp-image-2447" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png 778w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Searching for simple stools to make I stumbled upon the <a href="http://dickreynoldsdesign.com/">DIY Furniture Design Bank</a> from Dick Reynolds. That is a great collection of simple furniture, not only stools. Almost all designs should be fairly easy to build. Perfect for me, as I have no real knowledge on how to build furniture. </p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg"><img loading="lazy" data-attachment-id="2448" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0358/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461082095&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;250&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0358" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=1024&#038;h=768" alt="DSC_0358"   class="alignnone size-large wp-image-2448" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I cut 18mm thick baltic birch plywood into 60mm wide stripes (I adapted the design slightly to have nicer metric sizes).</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg"><img loading="lazy" data-attachment-id="2449" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0359/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461175713&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;160&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0359" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=1024&#038;h=768" alt="DSC_0359"   class="alignnone size-large wp-image-2449" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg"><img loading="lazy" data-attachment-id="2450" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0360/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461258462&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;320&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0360" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=1024&#038;h=768" alt="DSC_0360"   class="alignnone size-large wp-image-2450" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>All parts got a light sanding and the edges were trimmed with a small router. Then I started gluing parts together, using wood glue.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg"><img loading="lazy" data-attachment-id="2452" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0362/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461326238&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;500&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0362" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=1024&#038;h=768" alt="DSC_0362"   class="alignnone size-large wp-image-2452" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg"><img loading="lazy" data-attachment-id="2453" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0363/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg" data-orig-size="3264,2448" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461334589&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0363" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=1024&#038;h=768" alt="DSC_0363"   class="alignnone size-large wp-image-2453" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg"><img loading="lazy" data-attachment-id="2454" data-permalink="https://tinkerlog.com/2016/05/02/simple-stool/dsc_0364/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg" data-orig-size="3065,2299" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1461337464&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;200&quot;,&quot;shutter_speed&quot;:&quot;0.02&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="DSC_0364" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=1024&#038;h=768" alt="DSC_0364"   class="alignnone size-large wp-image-2454" srcset="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I used my small router and a homemade compass to cut the top out of a melemin board (Siebdruckplatte in german). It was then screwed to the structure using big fat furniture screws (aka IKEA screws). Then I gave it a light coating of varnish. </p>
<p>The finished stool is really sturdy and looks quite good. I guess I&#8217;ll build a couple more as in-between-projects.</p>
<h2>Links</h2>
<ul>
<li><a href="http://www.sketchup.com/">Sketchup</a></li>
<li><a href="https://3dwarehouse.sketchup.com/search.html?backendClass=both&amp;q=furniture%20design%20bank%20portfolio">DIY Furniture Design Bank</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2016/05/02/simple-stool/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2446</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/img_6937.jpg?w=584" medium="image">
			<media:title type="html">Simple stool</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/bildschirmfoto-2016-05-02-um-14-13-51.png?w=584" medium="image">
			<media:title type="html">Bildschirmfoto 2016-05-02 um 14.13.51</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0358.jpg?w=584" medium="image">
			<media:title type="html">DSC_0358</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0359.jpg?w=584" medium="image">
			<media:title type="html">DSC_0359</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0360.jpg?w=584" medium="image">
			<media:title type="html">DSC_0360</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0362.jpg?w=584" medium="image">
			<media:title type="html">DSC_0362</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0363.jpg?w=584" medium="image">
			<media:title type="html">DSC_0363</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2016/05/dsc_0364.jpg?w=584" medium="image">
			<media:title type="html">DSC_0364</media:title>
		</media:content>
	</item>
		<item>
		<title>Paint Machine</title>
		<link>https://tinkerlog.com/2015/11/17/paint-machine/</link>
					<comments>https://tinkerlog.com/2015/11/17/paint-machine/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Tue, 17 Nov 2015 10:36:35 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[misc]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2363</guid>

					<description><![CDATA[Thinking up robots and machines is one of my number one pleasures. Being able to realize them, tops everything. I &#8230; <a class="more-link" href="https://tinkerlog.com/2015/11/17/paint-machine/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="paint machine" width="1140" height="641" src="https://www.youtube.com/embed/rzgcf4_C7zQ?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Thinking up robots and machines is one of my number one pleasures. Being able to realize them, tops everything. I added a couple of power tools to my small shop and as a result, my projects got bigger and more mechanical.<br />
Here is my latest creature, the <strong>Paint Machine</strong>. It&#8217;s a machine the prints simple bitmaps with spray chalk on the street or sidewalk.</p>
<p>Some of the key features:</p>
<ul>
<li>dimension: width: 220cm, length: 38cm, height: 24cm, weight: 12kg</li>
<li>printing speed: ca. 0.036 km/h</li>
<li>resolution (4:3): 61px * 46px, print: 225cm * 170cm</li>
<li>swappable print head</li>
<li>remote controlled with smartphone app</li>
</ul>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg"><img loading="lazy" data-attachment-id="2403" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/dsc_0138/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg" data-orig-size="3611,1996" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1447327825&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;50&quot;,&quot;shutter_speed&quot;:&quot;0.005&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Paint Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=1024&#038;h=566" alt="Paint Machine"   class="alignnone size-large wp-image-2403" srcset="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>I started working on this in April and built almost everything from scratch. A lot of time went in designing parts, trying them out and then re-designing them. Now I guess, it would require a lot less time to build a second one.</p>
<p><span id="more-2363"></span></p>
<h2>Needed parts and materials</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg"><img loading="lazy" data-attachment-id="2370" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/2015-04-09-17-04-08/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg" data-orig-size="3196,2038" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1428599048&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;250&quot;,&quot;shutter_speed&quot;:&quot;0.03125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547838888889&quot;,&quot;longitude&quot;:&quot;9.9815416666667&quot;}" data-image-title="2015-04-09 17.04.08" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=1024" class="alignnone size-large wp-image-2370" src="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=1024&#038;h=652" alt="2015-04-09 17.04.08"   srcset="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Here is a list of parts that I used to build it. I&#8217;ve probably forgotten some but I think the most important ones are included. Cost for everything is around 600€ but you could definitely save a lot by using used parts or adapt to what you have already laying around.</p>
<p>Motors, wheels and pulleys:</p>
<ul>
<li>4 inline skate wheels with bearings and spacers</li>
<li>3 <a href="https://www.pololu.com/product/1440">Pololu 50:1 Metal gearmotor</a></li>
<li><a href="http://www.maedler.de/product/1643/1616/1001/zahnriemenraeder-htd-5m-fuer-riemenbreite-9-mm" target="_blank">4 HTD pulleys, 26 teeth</a></li>
<li><a href="http://www.maedler.de/product/1643/1616/1001/zahnriemenraeder-htd-5m-fuer-riemenbreite-9-mm" target="_blank">2 HTD pulleys, 14 teeth</a></li>
<li><a href="http://www.maedler.de/product/1643/1616/1001/zahnriemenraeder-htd-5m-fuer-riemenbreite-9-mm" target="_blank">1 HTD pulley, 18 teeth</a></li>
<li><a href="http://www.maedler.de/product/1643/1616/970/zahnriemen-profil-htd-5m-breite-9-mm" target="_blank">2 HTD toothed belts, 160 teeth</a></li>
<li><a href="http://www.maedler.de/product/1643/1616/945/zahnriemen-meterware-neopren-profil-htd" target="_blank">HTD toothed belt, 2m</a></li>
</ul>
<p>Rails:</p>
<ul>
<li>5 <a href="http://www.ratrig.com/hardware/vslot/v-slot-2020-black.html" target="_blank">1m V-slot 2020</a></li>
<li>4 <a href="http://www.ratrig.com/hardware/openbuilds/wheels-and-pulleys/openbuilds-solid-v-wheel-kit-delrin.html" target="_blank">OpenBuilds Solid V Wheel Kits</a> and 2 <a href="http://www.ratrig.com/hardware/openbuilds/nuts-spacers-washers/openbuilds-eccentric-spacers.html" target="_blank">eccentric spacers</a></li>
<li>various OpenBuilds M5 screws, T-nuts and joining strip plates</li>
<li>2 micro switches</li>
</ul>
<p>Main body:</p>
<ul>
<li>18mm birch plywood, laminated, 200cm * 40cm and 80cm * 40cm, called &#8220;Siebdruckplatte&#8221; in german.</li>
<li>some wood screws</li>
<li>wood glue</li>
</ul>
<p>Electronics:</p>
<ul>
<li><a href="https://www.arduino.cc/en/Main/ArduinoBoardDue" target="_blank">Arduino Due</a></li>
<li>Arduino Mega Proto board</li>
<li>3 <a href="https://www.pololu.com/product/2136" target="_blank">Pololu DRV8801 DC motor driver</a></li>
<li>2 <a href="http://www.adafruit.com/product/1911" target="_blank">Adafruit alphanumeric displays</a></li>
<li><a href="https://www.adafruit.com/products/2471" target="_blank">Adafruit Huzzah ESP8266</a></li>
<li>IRL2203N N-channel MOSFET</li>
<li><a href="https://www.conrad.de/de/hubmagnet-ziehend-2-nmm-56-nmm-12-vdc-8-w-intertec-its-ls3830b-z-12vdc-502525.html" target="_blank">12V solenoid</a></li>
<li><a href="https://www.conrad.de/de/modellbau-akkupack-lipo-111-v-3600-mah-20-c-conrad-energy-offene-kabelenden-239027.html" target="_blank">LiPo battery, 11.1V, 3600mAh</a></li>
</ul>
<h2>Building the main body</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="paint machine, making of main body" width="1140" height="641" src="https://www.youtube.com/embed/ImzZh5UfGeY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>If you want to build your very own paint machine, plans and software are available in the links section. I&#8217;ll experiment a bit and don&#8217;t have thousands of pictures like I have in my other builds, but a couple of videos that document how I&#8217;ve built the machine. It&#8217;s not a super detailed step by step instruction but I think you get the idea. I used a variety of tools here but I&#8217;m sure you could come along with a jig saw, a drill press and a couple of hand tools. </p>
<h2>Wheels</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="paint machine, making of wheels" width="1140" height="641" src="https://www.youtube.com/embed/IUsrZSteL60?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<h2>Print Head</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="paint machine, making of print head" width="1140" height="641" src="https://www.youtube.com/embed/yoQ1-Hgr1yY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>The print head consists of two parts, the carriage with the motor and the real print head. That means it is relatively easy to swap the print head with the spray can for some other print head.</p>
<h2>Electronics</h2>
<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="paint machine, making of electronics and stuff" width="1140" height="641" src="https://www.youtube.com/embed/RazrskCJkTc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>For the main board I chose an Arduino Due, that I had laying around for a long time. The Due is a 32-bit controller, running at 84 MHz, so it&#8217;s quite fast and it has a lots of pins for IO.</p>
<p>All extensions are soldered on an Arduino Mega Prototyping shield. The three DC motors are powered by a small DC motor driver, the Pololu DRV8801. This driver can handle 8V-36V and up to 1A continuous (2.8A peak). Every motor driver needs a PWM signal to control the speed and one pin to control the direction.</p>
<p>The motors have an encoder attached to its axle. The encoder generates 64 ticks per revolution. The encoder uses 4 wires, Vcc, GND, encoder A and encoder B. Problem is, I routed the power wires for the motor parallel to the encoder lines. Everything seemed to work fine, until I finally tried to drive the motor a couple of hundred ticks in one direction and then back to the previous position. That simply didn&#8217;t work. I had to rewire all three motors, using shielded cables for the encoders. After that I couldn&#8217;t see obvious errors in the positioning any longer.</p>
<p>As the motors are DC motors and not steppers, positioning works quite different. I&#8217;m using a simple PID-control loop, which works OK-ish. Sometimes the motor overshoots the position and has to turn back a bit (can also be seen in the video). If I decrease the amplification a bit, the motor no longer overshoots but in other situation didn&#8217;t have enough power to reach the desired position, e.g. when printing uphill. That would result in a humming, stalled machine. A little nudge then helps. I chose the DC motors because I thought that steppers would require more power to operate, especially require current to hold a position, whereas the DC geared motors hold the position simply because of their gear reduction. Still I might try steppers, maybe in a new version.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg"><img loading="lazy" data-attachment-id="2390" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/dsc_0127/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg" data-orig-size="3184,1982" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1446628009&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;250&quot;,&quot;shutter_speed&quot;:&quot;0.03125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;latitude&quot;:&quot;53.547783333333&quot;,&quot;longitude&quot;:&quot;9.9815305555556&quot;}" data-image-title="Adafruit huzzah ESP8266" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=1024" class="alignnone size-large wp-image-2390" src="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=1024&#038;h=638" alt="Adafruit huzzah ESP8266"   srcset="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Another problem was the power supply for the ESP8266 breakout board. When powered via the main 11.1V battery, the power regulator got extremely hot. Sometimes the wifi connection simply broke off, sometimes the board seemed to get stuck in a reset loop. To help with that, I added a switched DC-DC converter and added a 1000u cap on the 3.3V lines. The ESP8266 is much more reliable now.</p>
<h2>Software</h2>
<p><img loading="lazy" data-attachment-id="2387" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/img_20150922_121651-2/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg" data-orig-size="3143,2357" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.4&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1442924212&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;3.97&quot;,&quot;iso&quot;:&quot;1047&quot;,&quot;shutter_speed&quot;:&quot;0.033129844&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;latitude&quot;:&quot;53.547847222222&quot;,&quot;longitude&quot;:&quot;9.9814694444444&quot;}" data-image-title="Hacking firmware" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=1024" class="alignnone size-large wp-image-2387" src="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=1024&#038;h=768" alt="Hacking firmware"   srcset="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<p>The Arduino firmware receives commands via the serial port from the ESP8266. There are commands that can be used to control the machine remotely, like &#8220;run left motor on speed x&#8221;. The main command is sending values for the bitmap to print. Currently one pixel is configured to be 35mm * 35mm. The complete bitmap is then (4:3, 61px * 46px).</p>
<p>The ESP8266 acts mainly as a WiFi-Shield. The firmware tries to be as transparent as possible. It opens a wifi access point and waits for incoming socket connections. Then it just acts as a bridge between the wifi and the serial connection.</p>
<p>When started, the Android app tries to connect to the wifi access point. After the connection is established, the paint machine can be driven with tank like remote controls.<br />
To send a bitmap to the paint machine, the bitmap is selected from the gallery. Minimal image processing, like level adjustment, is possible before sending the bitmap.</p>
<h2>Conclusion</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg"><img loading="lazy" data-attachment-id="2412" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/img_6934/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg" data-orig-size="4316,2722" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;4.5&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1447334102&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Paint Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=1024&#038;h=645" alt="Paint Machine"   class="alignnone size-large wp-image-2412" srcset="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>There are a couple of improvements I want to try. As the print head can be swapped, I want to construct a couple of different print heads. I have some ideas for that and I&#8217;m already prototyping one.<br />
A custom Arduino Mega shield with all driver chips on it would be nice. If you would be interested in a custom PCB, please let me know in the comments. Also maybe a custom enclosure for all the electronics.<br />
For the motors, I could think of a paint machine that uses only stepper motors. Maybe that would require a bigger battery but that is not really a problem.</p>
<p>This was a fun built, definitely my biggest and heaviest. I enjoyed building the mechanical structure, wiring all the electronics, writing the firmware and the client app. I tried a couple of new techniques and materials. Failed a lot and learned a bit. Wood for the main structure was a good decision. It took much longer than I thought with drilling, cutting and sanding, but it was worth it. A frame completely out of aluminum profiles would work fine, but would look much colder, I think.</p>
<p>This machine is a conversation starter, even if it was not primarily designed as such. I haven&#8217;t printed very much, because it&#8217;s November and we&#8217;re in Hamburg, but the couple of times I was trying it out, it made some heads turn. Just after the very first print in front of our office, an elderly neighbor approached me, while I was still sitting on the sidewalk, fiddling with the machine. I was expecting a couple of harsh words about vandalism, etc.</p>
<p>But it went like this:</p>
<ul>
He: Oh, what is this?<br />
Me: That&#8217;s a huge printer. It has just printed this here. *pointing*<br />
He: Really? Hmm &#8230; *looks at the print* &#8230; *looks at the machine* Everything built yourself?<br />
Me: Yep.<br />
He: Hmm. *nodding* Tell me next time you print something. Want to see it in action.
</ul>
<p>:)</p>
<h2>Links and downloads</h2>
<p><img loading="lazy" data-attachment-id="2392" data-permalink="https://tinkerlog.com/2015/11/17/paint-machine/plans/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg" data-orig-size="2560,1548" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="plans" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=1024" class="alignnone size-large wp-image-2392" src="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=1024&#038;h=619" alt="plans"   srcset="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></p>
<ul>
<li><a target="_blank" href="https://github.com/tinkerlog/PaintMachine/">github repository with source code and plans</a></li>
<li><a target="_blank" href="https://www.flickr.com/photos/8123185@N02/albums/72157652380447475">More hi-res pictures on Flickr</a></li>
<li><a target="_blank" href="https://de.wikipedia.org/wiki/Oz_(Sprayer)">Oz</a> was a famous sprayer here in Hamburg</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2015/11/17/paint-machine/feed/</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2363</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0138.jpg?w=584" medium="image">
			<media:title type="html">Paint Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/2015-04-09-17-04-081.jpg?w=584" medium="image">
			<media:title type="html">2015-04-09 17.04.08</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/dsc_0127.jpg?w=584" medium="image">
			<media:title type="html">Adafruit huzzah ESP8266</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/img_20150922_121651-2.jpg?w=584" medium="image">
			<media:title type="html">Hacking firmware</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/img_6934.jpg?w=584" medium="image">
			<media:title type="html">Paint Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/11/plans.jpg?w=584" medium="image">
			<media:title type="html">plans</media:title>
		</media:content>
	</item>
		<item>
		<title>Minimalist Marble Machine</title>
		<link>https://tinkerlog.com/2015/02/24/minimalist-marble-machine/</link>
					<comments>https://tinkerlog.com/2015/02/24/minimalist-marble-machine/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Tue, 24 Feb 2015 16:32:14 +0000</pubDate>
				<category><![CDATA[misc]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2239</guid>

					<description><![CDATA[I always loved watching marble machines, especially the creations of denha. These little machines are super cute and very well &#8230; <a class="more-link" href="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="Minimalist Marble Machine" width="1140" height="641" src="https://www.youtube.com/embed/2-iqu1EOcyo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>I always loved watching marble machines, especially the creations of <a href="https://www.youtube.com/user/denha" target="_blank">denha</a>. These little machines are super cute and very well made. So a marble machine was on my todo list for a very long time.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg"><img loading="lazy" data-attachment-id="2249" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-6790/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;6.3&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1424784195&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;32&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.1&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalist Marble Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=1140" alt="Minimalist Marble Machine"   class="alignnone size-full wp-image-2249" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=660&amp;h=440 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=1320&amp;h=880 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=150&amp;h=100 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=300&amp;h=200 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=768&amp;h=512 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg?w=1024&amp;h=683 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>To start easy, I decided to build the most minimalistic marble machine I could think of. Just one oval and a single lift mechanism.</p>
<p><span id="more-2239"></span></p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg"><img loading="lazy" data-attachment-id="2243" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-30/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg" data-orig-size="2133,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1418214658&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalistic Marble Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=1140" alt="Minimalistic Marble Machine"   class="alignnone size-full wp-image-2243" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=660&amp;h=495 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=1320&amp;h=990 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=150&amp;h=113 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=300&amp;h=225 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=768&amp;h=576 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg?w=1024&amp;h=768 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>To form the oval tracks out of 2mm brass I bend them in a bending jig and pressed them into a template, milled on my ShapeOko. The support posts where also cut on my CNC out of 2mm brass sheet.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg"><img loading="lazy" data-attachment-id="2244" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-39/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg" data-orig-size="2560,1440" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1418902793&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;80&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalist Marble Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=1140" alt="Minimalist Marble Machine"   class="alignnone size-full wp-image-2244" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=660&amp;h=371 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=1320&amp;h=743 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=150&amp;h=84 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=300&amp;h=169 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=768&amp;h=432 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg?w=1024&amp;h=576 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>After soldering the support posts to the rails and soldering the lifting mechanism, everything got test assembled on a piece of MDF.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg"><img loading="lazy" data-attachment-id="2257" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-38/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg" data-orig-size="2560,1440" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;D6603&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1421411898&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.6&quot;,&quot;iso&quot;:&quot;125&quot;,&quot;shutter_speed&quot;:&quot;0.033333333333333&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalist Marble Machine" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=1140" alt="Minimalist Marble Machine"   class="alignnone size-full wp-image-2257" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=660&amp;h=371 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=1320&amp;h=743 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=150&amp;h=84 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=300&amp;h=169 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=768&amp;h=432 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg?w=1024&amp;h=576 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>Of course, such a marble machine needs a nice base. To find a nice piece of wood I spent a couple of hours at a wood shop for local and exotic woods. I bought a piece of <a href="http://de.wikipedia.org/wiki/Pterocarpus" target="_blank">african padouk</a>. That piece then got cut to length, sanded (a lot!) and finished with linseed oil.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg"><img loading="lazy" data-attachment-id="2247" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-6775/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;5.6&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1424781641&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;72&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.1&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalist Marble Machine" data-image-description="" data-image-caption="&lt;p&gt;Minimalist Marble Machine&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=1140" alt="Minimalist Marble Machine"   class="alignnone size-full wp-image-2247" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=660&amp;h=440 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=1320&amp;h=880 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=150&amp;h=100 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=300&amp;h=200 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=768&amp;h=512 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg?w=1024&amp;h=683 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>Finally, putting all together, it needed quite some tweaking to get it robust and not losing a ball every now and then. The balls are 15mm in diameter and made out of stainless steel. </p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg"><img loading="lazy" data-attachment-id="2246" data-permalink="https://tinkerlog.com/2015/02/24/minimalist-marble-machine/m-6757/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1424779357&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;36&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.125&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Minimalist Marble Machine" data-image-description="" data-image-caption="&lt;p&gt;Minimalist Marble Machine&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=1140" alt="Minimalist Marble Machine"   class="alignnone size-full wp-image-2246" srcset="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=660&amp;h=440 660w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=1320&amp;h=880 1320w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=150&amp;h=100 150w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=300&amp;h=200 300w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=768&amp;h=512 768w, https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg?w=1024&amp;h=683 1024w" sizes="(max-width: 660px) 100vw, 660px" /></a></p>
<p>This was the first time I worked with wood and brass. Always good to increase the possible materials. I enjoyed working with wood, despite the mess that is makes in my small workshop.</p>
<h2>Links</h2>
<ul>
<li><a target="_blank" href="https://www.flickr.com/photos/8123185@N02/sets/72157650990019611/">More pictures of the build process at Flickr</a></li>
<li>Check out <a href="https://www.youtube.com/user/denha" target="_blank">denha&#8217;s Youtube channel</a>. Lots of awesome marble machines.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2015/02/24/minimalist-marble-machine/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2239</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-6790.jpg" medium="image">
			<media:title type="html">Minimalist Marble Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-30.jpg" medium="image">
			<media:title type="html">Minimalistic Marble Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-39.jpg" medium="image">
			<media:title type="html">Minimalist Marble Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-38.jpg" medium="image">
			<media:title type="html">Minimalist Marble Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-6775.jpg" medium="image">
			<media:title type="html">Minimalist Marble Machine</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2015/02/m-6757.jpg" medium="image">
			<media:title type="html">Minimalist Marble Machine</media:title>
		</media:content>
	</item>
		<item>
		<title>Halfbug</title>
		<link>https://tinkerlog.com/2014/11/25/halfbug/</link>
					<comments>https://tinkerlog.com/2014/11/25/halfbug/#comments</comments>
		
		<dc:creator><![CDATA[alex]]></dc:creator>
		<pubDate>Tue, 25 Nov 2014 09:43:09 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<guid isPermaLink="false">http://tinkerlog.com/?p=2170</guid>

					<description><![CDATA[Since I started playing with electronics, I dreamed of building my own robot. Not buying a kit, but making every &#8230; <a class="more-link" href="https://tinkerlog.com/2014/11/25/halfbug/">More</a>]]></description>
										<content:encoded><![CDATA[<div class="jetpack-video-wrapper">
<div class="embed-youtube"><iframe title="halfbug" width="1140" height="641" src="https://www.youtube.com/embed/bO703DJq65Q?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div>
<p>Since I started playing with electronics, I dreamed of building my own robot. Not buying a kit, but making every part of it myself. It took quite a while, almost 11 months, not full time, of course, but on and off, with smaller projects and work in between.</p>
<p>Last year I bought a small used lathe, then a small mill and beginning of this year, 2014, a ShapeOko 2 CNC mill. Every machine has it&#8217;s own rabbit hole. Hard to not get lost for a beginner like me. So many ways to screw up. I checked a couple.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg"><img loading="lazy" data-attachment-id="2189" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6628/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;10&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416574819&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;31&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.8&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="halfbug" data-image-description="" data-image-caption="&lt;p&gt;Halfbug&lt;/p&gt;
" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=1024&#038;h=682" alt="halfbug"   class="alignnone size-large wp-image-2189" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>So here it is, my very first robot, <strong>halfbug</strong>. All parts are machined and manufactured by myself, not counting the Arduino board and the servos. Everything is screwed or clamped together without any glue.<br />
Well, almost.</p>
<p><span id="more-2170"></span></p>
<h2>Manufacturing parts</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg"><img loading="lazy" data-attachment-id="2177" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6646/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;9&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416577100&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;45&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.5&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Parts" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=1024&#038;h=682" alt="Parts"   class="alignnone size-large wp-image-2177" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Manufacturing all parts took most of the time. I started designing parts in QCad (2D only). Then if the parts were out of plywood or aluminum plate, I would import the model into CamBam. After that, sending the gcode with the <a target="_blank" href="https://github.com/winder/Universal-G-Code-Sender">Universal Gcode sender</a> to my ShapeOko 2. Then milled and deburred.</p>
<div class="jetpack-video-wrapper"><iframe class="youtube-player" width="1140" height="642" src="https://www.youtube.com/embed/JGuEo9QiW4s?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe></div>
<p>Non flat parts are manufactured out of aluminum. Some parts on the lathe as the tail wheel and some wheels for the head turning. Everything else on my mill. </p>
<p>Here are some of my screw ups:</p>
<ul>
<li>I milled the hat out of 3mm aluminum plate. That came out really solid. Much too solid for the tiny servo that tilts the head. The new part was made out of 1mm plate.</li>
<li>The structure of the head was milled out of 3mm plate with 1.5mm indents for easy bending. Problem was: the indents were on the wrong side.</li>
<li>Legs and body were made two times. The proportions weren&#8217;t right the first time.</li>
<li>The clamp for the turning servo was made two times. The first looked great, but couldn&#8217;t be attached to the base.</li>
<li>The ribs for the battery holder were made two times. The first had only one rail and was not rigid enough.</li>
<li>Many more &#8230;</li>
</ul>
<p>Most facepalm moments came from sloppy design. The parts itself looked fine, but often doesn&#8217;t fit to the base structure. Maybe another (better) 3D CAD program would help. If you have suggestions (Mac), please let me know in the comments.</p>
<h2>Power supply</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg"><img loading="lazy" data-attachment-id="2173" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6605/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;9&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416572201&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;60&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.25&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Power supply" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=1024&#038;h=682" alt="Power supply"   class="alignnone size-large wp-image-2173" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>Power comes from four AA eneloop batteries (Ni-MH). That gives around 6V when fully charged and low as 4.6V when almost discharged. I&#8217;m routing power through a <a href="http://www.pololu.com/product/2118" target="_blank">Pololu adjustable step-up/step-down voltage regulator</a>. That is tuned to deliver 6V on the output. These 6V are then fed into Arduino&#8217;s Vin and used to power the servos. 6V on Arduino&#8217;s Vin may be a bit low but seems to work OK.</p>
<h2>Electronics</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg"><img loading="lazy" data-attachment-id="2171" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6603/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;9&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416572035&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;60&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.3&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Electronics" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=1024&#038;h=682" alt="Electronics"   class="alignnone size-large wp-image-2171" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>The brain is an <a target="_blank" href="http://arduino.cc/en/pmwiki.php?n=Main/arduinoBoardMicro">Arduino Micro</a>. That is quite the same as a Leonardo, but smaller and designed to fit on a breadboard. I soldered a couple of headers to the board to be able to connect all five servo connectors. As the Micro has no mounting holes, I glued neodymium magnets to the board and the body. That worked well.</p>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg"><img loading="lazy" data-attachment-id="2180" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6612/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;9&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416572679&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;85&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.2&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Parallax PING))) sensor" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=1024&#038;h=682" alt="Parallax PING))) sensor"   class="alignnone size-large wp-image-2180" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>The only sensor is a <a target="_blank" href="http://www.pololu.com/product/1605">Parallax PING)))</a> ultrasonic sensor. This one works really fine, better as most of the infrared rangers I tried.</p>
<p>All servos are Hitec ones. I&#8217;m using HS-311 for the arms, HS-5485HB for the lifting and small HS-55 for turning and tilting the head. The HS-55 are quite loud, compared to the bigger ones. The servo for lifting the whole body needs quite a bit of torque, which the HS-5485HB has.</p>
<h2>Software</h2>
<p>Software is quite straight forward, a giant state machine, that takes input from the sensor, every now and then.<br />
halfbug has 5 different movements, one regular forward movement, one turn (left and right) and one turn hard (left and right). In addition to that halfbug has a head movement (left-right-straight) or looks left when turning left. Both, leg and head movement is controlled by separate sub-state machines.</p>
<p>There was a gotcha with my software. I had a lot of servo jitter, as you can see in the making-of video. Turned out that the standard Servo library that comes with Arduino and the <a href="http://www.pjrc.com/teensy/td_libs_MsTimer2.html">MsTimer2 lib</a> don&#8217;t play together so well. I&#8217;ve checked the code a bit and I&#8217;m not sure what really the problem was. I would blame disabling interrupts, if I had to guess. Anyhow, I removed the timer lib for now and the jitter is completely gone.</p>
<h2>Wrap-up</h2>
<p><a href="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg"><img loading="lazy" data-attachment-id="2191" data-permalink="https://tinkerlog.com/2014/11/25/halfbug/m-6623/" data-orig-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg" data-orig-size="2400,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;9&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Canon EOS 550D&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1416574531&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;18&quot;,&quot;iso&quot;:&quot;100&quot;,&quot;shutter_speed&quot;:&quot;0.4&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="halfbug" data-image-description="" data-image-caption="" data-medium-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=300" data-large-file="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=1024" src="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=1024&#038;h=682" alt="halfbug"   class="alignnone size-large wp-image-2191" srcset="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=584 584w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=1168 1168w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=150 150w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=300 300w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=768 768w, https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=1024 1024w" sizes="(max-width: 584px) 100vw, 584px" /></a></p>
<p>This was one of my longer running projects and there were a couple of times where I had doubts if I would ever finish it. In the process I had some fails but mostly it was a matter of re-designing and re-doing a part. Then, the first time halfbug was doing push-ups on my desk, super cool. I learned a lot and have still a ton to learn. </p>
<p>If you like robots like this one, be sure to check out <a target="_blank" href="http://beatty-robotics.com/">Beatty Robotics</a>. They do awesome robotics projects.</p>
<h2>Links</h2>
<ul>
<li><a target="_blank" href="https://www.flickr.com/photos/8123185@N02/sets/72157648965003169/">More pictures at Flickr</a></li>
<li>Arduino firmware and 2D CAD files at <a target="_blank" href="https://github.com/tinkerlog/halfbug">github</a></li>
<li><a target="_blank" href="http://www.pololu.com/product/1605">Parallax PING)))</a></li>
<li><a target="_blank" href="http://www.pololu.com/product/2118">Pololu Adjustable Step-Up/Step-Down Voltage Regulator S7V8A</a></li>
<li><a target="_blank" href="http://www.qcad.org/">QCAD</a></li>
<li><a target="_blank" href="http://www.cambam.info/">CamBam</a></li>
<li><a target="_blank" href="https://github.com/winder/Universal-G-Code-Sender">Universal Gcode sender</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://tinkerlog.com/2014/11/25/halfbug/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2170</post-id>
		<media:content url="https://2.gravatar.com/avatar/82ce4eb1af855554c1e791fec9d6861131cb6fa83f00747d53ee4cc6b53feaf5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">alexanderweber0</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6628.jpg?w=584" medium="image">
			<media:title type="html">halfbug</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6646.jpg?w=584" medium="image">
			<media:title type="html">Parts</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6605.jpg?w=584" medium="image">
			<media:title type="html">Power supply</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6603.jpg?w=584" medium="image">
			<media:title type="html">Electronics</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6612.jpg?w=584" medium="image">
			<media:title type="html">Parallax PING))) sensor</media:title>
		</media:content>

		<media:content url="https://tinkerlog.com/wp-content/uploads/2014/11/m-6623.jpg?w=584" medium="image">
			<media:title type="html">halfbug</media:title>
		</media:content>
	</item>
	</channel>
</rss>
