<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5546427275639171951</id><updated>2011-12-04T07:00:21.745-06:00</updated><category term='Balancing Robot'/><category term='Snake Robot'/><category term='Platform Robot'/><category term='Wind Controllers'/><category term='Woodworking'/><category term='Walking Robot'/><category term='Analog Synth'/><title type='text'>Robosynth</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-2726315684094810499</id><published>2011-12-03T19:52:00.010-06:00</published><updated>2011-12-03T20:08:23.157-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Balancing Robot'/><title type='text'>Balancing Robot</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-8hVWCKearFM/TtrS389_r4I/AAAAAAAAAQw/3oJ3lxJUsS8/s1600/IMGP2353a.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 239px; height: 320px;" src="http://3.bp.blogspot.com/-8hVWCKearFM/TtrS389_r4I/AAAAAAAAAQw/3oJ3lxJUsS8/s320/IMGP2353a.JPG" alt="" id="BLOGGER_PHOTO_ID_5682085738582093698" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-RCo3SNoKMdM/TtrTC9LNTjI/AAAAAAAAAQ8/I5VjjQtMsq8/s1600/IMGP2355a.JPG"&gt;     &lt;img style="cursor:pointer; cursor:hand;width: 252px; height: 320px;" src="http://1.bp.blogspot.com/-RCo3SNoKMdM/TtrTC9LNTjI/AAAAAAAAAQ8/I5VjjQtMsq8/s320/IMGP2355a.JPG" alt="" id="BLOGGER_PHOTO_ID_5682085927616073266" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is my latest robot – it’s an inverted pendulum 2 wheel balancing robot.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;These photos and video are actually about a year old and were taken during initial development.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;I have made many improvements since these were taken, and will update with new pictures and videos showing the improvements and enhanced capabilities soon.  &lt;p class="MsoNormal"&gt;The robot has six PIC processors from Microchip Technology (&lt;a href="http://www.microchip.com/"&gt;http://www.microchip.com/&lt;/a&gt;) to handle the various functions:&lt;br /&gt;&lt;/p&gt;  &lt;ul style="margin-top:0in" type="disc"&gt;&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1"&gt;The master processor board      has two PICs – the receiver PIC decodes the RC receiver’s PWM outputs and      passes the results to the master PIC which controls the whole system.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul style="margin-top:0in" type="disc"&gt;&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1"&gt;The IMU (Inertial      Measurement Unit) processor board has a PIC that implements a Kalman      filter to process inputs from a solid state SEN-008413 three degree of freedom      module.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The module is from Sparkfun      Electronics (&lt;a href="http://www.sparkfun.com/"&gt;http://www.sparkfun.com/&lt;/a&gt;)      and uses an ADXL320 accelerometer in combination with an ADXRS401 gyro rate      sensor.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul style="margin-top:0in" type="disc"&gt;&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1"&gt;The Sensor processor board has      two PICs – one to capture data from a couple slotted encoders from an old      wheel mouse to provide position feedback (but not balance      information).&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The other PIC on this      board handles communication with the CMUcam1 camera module (&lt;a href="http://www.cs.cmu.edu/%7Ecmucam/home.html"&gt;http://www.cs.cmu.edu/~cmucam/home.html&lt;/a&gt;)      and LV-EZ4 ultrasonic rangefinder from Sparkfun Electronics (&lt;a href="http://www.sparkfun.com/"&gt;http://www.sparkfun.com/&lt;/a&gt;).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;ul style="margin-top:0in" type="disc"&gt;&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1"&gt;Finally, the Speech      processor board has a PIC that handles control of an old SP0256-AL2 allophone      based speech chip.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;There is also an H-Bridge motor controller board to take PWM commands from the master processor to control the two drive motors.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;All software was written in PIC assembly language.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;This video shows the robot balancing and moving around.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The forward and turning inputs come from one joystick on a standard radio control (the same one I used on my snake robot).&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;The head movement is controlled by the other joystick on the RC control.&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;This video demonstrates the manual head movement mode, the head actually has a color tracking mode that I will show and describe in a future posting.&lt;br /&gt;&lt;br /&gt;&lt;object height="364" width="445"&gt;&lt;param name="movie" value="http://www.youtube.com/v/uUOWSc9ZZbI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/uUOWSc9ZZbI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="364" width="445"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-2726315684094810499?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/2726315684094810499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2011/12/balancing-robot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2726315684094810499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2726315684094810499'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2011/12/balancing-robot.html' title='Balancing Robot'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-8hVWCKearFM/TtrS389_r4I/AAAAAAAAAQw/3oJ3lxJUsS8/s72-c/IMGP2353a.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-7366135532895321811</id><published>2009-08-04T17:29:00.010-05:00</published><updated>2011-12-04T06:59:42.046-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analog Synth'/><title type='text'>Modulus</title><content type='html'>It was so much fun building those &lt;a href="http://www.musicfromouterspace.com/"&gt;Music from Outer Space&lt;/a&gt; boards in the &lt;a href="http://robosynth.blogspot.com/2009/07/chameleon.html"&gt;Chameleon&lt;/a&gt; that I decided it was time to add to the &lt;a href="http://robosynth.blogspot.com/2009/07/chameleon.html"&gt;Chameleon&lt;/a&gt;, &lt;a href="http://robosynth.blogspot.com/2009/07/paia-keyboard.html"&gt;Paia Keyboard&lt;/a&gt;, and &lt;a href="http://robosynth.blogspot.com/2009/07/paia-fatman.html"&gt;Fatman&lt;/a&gt; and make a full fledged modular synth.  It’s called Modulus, named after a villain from the &lt;a href="http://marvel.com/comics/Fantastic_Four"&gt;Fantastic Four&lt;/a&gt; comics. This part of the synth was built over a period of over three years.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/Sni5Esp6yNI/AAAAAAAAAQQ/no1f25YQFWU/s1600-h/The_Whole_Thing.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5366242446369540306" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/Sni5Esp6yNI/AAAAAAAAAQQ/no1f25YQFWU/s320/The_Whole_Thing.jpg" style="cursor: pointer; height: 266px; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here’s a list of what you see in the picture above (click the picture for a larger view).&lt;br /&gt;&lt;br /&gt;Top case:&lt;br /&gt;- Left Speaker&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS 16 Step Sequencer&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.sonicstate.com/synth/_inc/picview.cfm?synthid=824"&gt;Yamaha DD5 Drum Machine&lt;/a&gt; - with mods to provide pattern select indicators, tempo indicator, and multiple trigger outputs&lt;br /&gt;- Waveform Visualizer – an original design to display oscilloscope-style waveforms on an LCD screen&lt;br /&gt;- Right Speaker / Amplifier&lt;br /&gt;&lt;br /&gt;Middle case:&lt;br /&gt;- Nameplate / Blank Panel for a future module&lt;br /&gt;- Dual Quantizer – two &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS quantizers&lt;/a&gt; in one module&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS VCO&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS VCO&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS LFO&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS LFO&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Low Pass VCF&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS State Variable VCF&lt;/a&gt;&lt;br /&gt;- Dual ADSR – based on a design by &lt;a href="http://yusynth.net/"&gt;yusynth&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Dual AR&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Dual VCA&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Dual VCA&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Noise&lt;/a&gt; and &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS S&amp;amp;H&lt;/a&gt; in one module&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Ring Modulator&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bottom case:&lt;br /&gt;- Joystick / MIDI Interface jack panel&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS VCO&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS VCO&lt;/a&gt;&lt;br /&gt;- Square Wave Divider and Multiple – my own design&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Dual AR&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Low Pass VCF&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS State Variable VCF&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS ADSR&lt;/a&gt; – with mods for display LEDs and repeat&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS ADSR&lt;/a&gt; – with mods for display LEDs and repeat&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Dual VCA&lt;/a&gt;&lt;br /&gt;- Reverb and &lt;a href="http://www.musicfromouterspace.com/"&gt;MFOS Panner&lt;/a&gt; – the Reverb is my own design&lt;br /&gt;- Mixer – my own design&lt;br /&gt;&lt;br /&gt;On top of keyboard:&lt;br /&gt;- Joystick / MIDI Interface – my own design&lt;br /&gt;- &lt;a href="http://robosynth.blogspot.com/2009/07/chameleon.html"&gt;Chameleon&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://robosynth.blogspot.com/2009/07/paia-fatman.html"&gt;Fatman&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Bottom:&lt;br /&gt;- &lt;a href="http://robosynth.blogspot.com/2009/07/paia-keyboard.html"&gt;Paia Keyboard&lt;/a&gt;&lt;br /&gt;- Power Supply&lt;br /&gt;&lt;br /&gt;The bottom case modules are normalized behind the panel – MIDI pitch CV is connected to the two VCO inputs, VCO outputs are connected to the In1 to 3 of the VCFs, VCF outputs are connected to the VCAs, the VCA outputs go to the mixer, whose FX loop A goes to the reverb and loop B goes to the panner.  Gate CVs from the MIDI interface go to the ARs and ADSRs, with the ARs controlling the VCFs, and the ADSRs controlling the VCAs.  No patch cords are required to get the bottom case to produce sounds, but of course everything can be overridden when cables are inserted.&lt;br /&gt;&lt;br /&gt;Modules are standardized to a size of 7” tall by 2-3/4” wide. This puts the knobs at a horizontal spacing of 1-3/8” and the 1/4” jacks are spaced 11/16” horizontally. Vertical spacing is 1" overall. This gives a nice density of components, not too big but still plenty of room to turn the knobs and insert patch cords.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-7366135532895321811?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/7366135532895321811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/08/modulus.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/7366135532895321811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/7366135532895321811'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/08/modulus.html' title='Modulus'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0g84nvLW-Rg/Sni5Esp6yNI/AAAAAAAAAQQ/no1f25YQFWU/s72-c/The_Whole_Thing.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-9206353473792720807</id><published>2009-07-28T19:02:00.005-05:00</published><updated>2009-07-28T22:22:03.490-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analog Synth'/><title type='text'>Chameleon</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Sm-TLWh6AbI/AAAAAAAAAP4/D8qreQ5J1z8/s1600-h/Chameleon_Front.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 117px;" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Sm-TLWh6AbI/AAAAAAAAAP4/D8qreQ5J1z8/s320/Chameleon_Front.JPG" alt="" id="BLOGGER_PHOTO_ID_5363667504457187762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0g84nvLW-Rg/Sm-TLGAUmqI/AAAAAAAAAPw/hC-yDfKETQw/s1600-h/Chameleon_Back.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 107px;" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/Sm-TLGAUmqI/AAAAAAAAAPw/hC-yDfKETQw/s320/Chameleon_Back.jpg" alt="" id="BLOGGER_PHOTO_ID_5363667500021357218" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My &lt;a href="http://robosynth.blogspot.com/2009/07/paia-keyboard.html"&gt;Paia Stringz ‘n Thingz / Organtua keyboard&lt;/a&gt; is a great sound generating source.  Sure would be nice to be able to process those sounds through some voltage controlled filters and amplifiers, with MIDI and some other stuff thrown in for good measure, right?  The Chameleon was born!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Sm-TKhx4PNI/AAAAAAAAAPo/SnSweYkfZ9o/s1600-h/Chameleon_Inside1.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 184px;" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Sm-TKhx4PNI/AAAAAAAAAPo/SnSweYkfZ9o/s320/Chameleon_Inside1.jpg" alt="" id="BLOGGER_PHOTO_ID_5363667490297101522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Sm-TKeRKVoI/AAAAAAAAAPg/2L0CUPUJTFY/s1600-h/Chameleon_Inside2.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 182px;" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Sm-TKeRKVoI/AAAAAAAAAPg/2L0CUPUJTFY/s320/Chameleon_Inside2.jpg" alt="" id="BLOGGER_PHOTO_ID_5363667489354569346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After some research, I decided to use Ray Wilson’s excellent modular synth board designs from &lt;a href="http://www.musicfromouterspace.com/"&gt;Music From Outer Space&lt;/a&gt; as the basis for the Chameleon.  The unit contains the following MFOS boards:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/analogsynth/NOISECORNUCOPIA/NOISECORNUCOPIA.php"&gt;Noise and Random Gate generator&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/analogsynth/VCLFO200607/VCLFO200607.php"&gt;Low Frequency Oscillator&lt;/a&gt; (LFO) with extensive routing possibilities to the other modules&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/analogsynth/SMPLANDHOLD200607/SMPLANDHOLD200607.php"&gt;Sample and Hold&lt;/a&gt; (S&amp;amp;H )&lt;br /&gt;- &lt;a href="http://www.musicfromouterspace.com/analogsynth/STEREOPANNER/STEREOPANNER.html"&gt;Stereo Auto-Panner&lt;/a&gt; with custom modifications for status &amp;amp; rate LEDs&lt;br /&gt;- 2 &lt;a href="http://www.musicfromouterspace.com/analogsynth/STATEVARVCFFEB2006/STATEVARVCFFEB2006.html"&gt;State Variable Voltage Controlled Filters&lt;/a&gt; (SV VCFs)&lt;br /&gt;- 2 &lt;a href="http://www.musicfromouterspace.com/analogsynth/ADSR001/ADSR001.html"&gt;Attack, Decay, Sustain, Release generators&lt;/a&gt; (ADSRs) with custom modifications for ADSR LEDs and an auto-repeat circuit&lt;br /&gt;- 2 &lt;a href="http://www.musicfromouterspace.com/analogsynth/DLLVCA001/DLLVCA001.html"&gt;Voltage Controlled Amplifiers&lt;/a&gt; (VCAs)&lt;br /&gt;&lt;br /&gt;The boards are integrated in the unit so that no patch cord changes are necessary to reconfigure the modules.  Everything is routed and connected through selector switches and potentiometers on the front panel. This is accomplished through a custom control voltage (CV) and audio mixing and distribution system.  There is also a custom 3 channel MIDI interface that includes 2 Attack-Release-LFO (AR-LFO) generators, and a MIDI trigger and gate implementation with yet another LFO.  DC power (+/-12V and +5V) is provided from an external power supply, with power switching and filtering built into the Chameleon.  Everything is packed into a 20½ inch wide by 6½ inch deep by 3 inch tall box with 77 knobs and 17 switches.  Holy sardine can, Batman!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-9206353473792720807?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/9206353473792720807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/chameleon.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/9206353473792720807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/9206353473792720807'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/chameleon.html' title='Chameleon'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/Sm-TLWh6AbI/AAAAAAAAAP4/D8qreQ5J1z8/s72-c/Chameleon_Front.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-1403927343642074876</id><published>2009-07-23T19:19:00.000-05:00</published><updated>2009-07-26T13:30:37.901-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analog Synth'/><title type='text'>Paia Keyboard</title><content type='html'>I’ve always been a big fan of &lt;a href="http://www.paia.com/"&gt;Paia&lt;/a&gt; gear.  I built several of their things from plans in Radio Electronics magazine.  The &lt;a href="http://www.synthmuseum.com/paia/paioz01.html"&gt;Oz keyboard&lt;/a&gt; was one of the first things I ever made. My version was made using a circuit board from Paia, and parts from my own suppliers. The original Oz circuit board was for a 1½ octave design, but since I had a 2½ octave keyboard from an old organ, I added a second octave – and so it became a sort of a super-Oz or mini-Organtua depending on how you look at it. A couple Organtua boards and a Stringz ‘n Thingz chorus board from Paia were added later for additional ranks.  It eventually ended up getting scavenged for parts for other things.&lt;br /&gt;&lt;br /&gt;Nowadays you can get old &lt;a href="http://www.keyboardmag.com/story.asp?storyCode=4476"&gt;Stringz ‘n Thingz&lt;/a&gt; and &lt;a href="http://www.combo-organ.com/ComboNot/combonot.htm#PAIA"&gt;Organtua&lt;/a&gt; keyboards on &lt;a href="http://www.ebay.com"&gt;Ebay&lt;/a&gt; from time to time. I picked up a pretty beat up Stringz ‘n Thingz cheap, and to my surprise, it included not only the Stringz ‘n Thingz circuit boards, but also a couple of those Organuta boards too! So combined with my boards from the super-Oz (see above) still in my junk box after all these years, I made a new case and rebuilt the whole thing into a hybrid unit that actually has the functionality of both a Stringz ‘n Thingz and an Organtua on steroids in one unit. Pretty cool. And if that wasn’t enough, I even added a MIDI interface to drive other stuff (more on this later).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj-SL6cMjI/AAAAAAAAAOE/3SYOyehXx0k/s1600-h/Keyboard.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 118px;" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj-SL6cMjI/AAAAAAAAAOE/3SYOyehXx0k/s320/Keyboard.JPG" alt="" id="BLOGGER_PHOTO_ID_5361814944773583410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj-RtVRHSI/AAAAAAAAAN8/A3_6ZPn3uxY/s1600-h/Keyboard_Inside.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 198px;" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj-RtVRHSI/AAAAAAAAAN8/A3_6ZPn3uxY/s320/Keyboard_Inside.JPG" alt="" id="BLOGGER_PHOTO_ID_5361814936564604194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SmkBvEoo0kI/AAAAAAAAAOs/yfvOnqnlJmA/s1600-h/Keyboard_Control_Panel.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 233px;" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SmkBvEoo0kI/AAAAAAAAAOs/yfvOnqnlJmA/s320/Keyboard_Control_Panel.JPG" alt="" id="BLOGGER_PHOTO_ID_5361818739570954818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj-RQEv5_I/AAAAAAAAAN0/Rj0DxbhdMn8/s1600-h/Keyboard_Closed.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 122px;" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj-RQEv5_I/AAAAAAAAAN0/Rj0DxbhdMn8/s320/Keyboard_Closed.JPG" alt="" id="BLOGGER_PHOTO_ID_5361814928710690802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By the way, the keyboard bushings - the little rubber bumpers that stop that annoying “thump” when you press and release keys - were old and dried out so I got a replacement set from &lt;a href="http://home.netcom.com/%7Earcsound/index.htm"&gt;Archive Sound&lt;/a&gt;.   Easy to install, and highly recommended for restoring or rebuilding these old units.&lt;br /&gt;&lt;br /&gt;The Stringz ‘n Thingz uses a very different keying circuit than the Organuta.  The Organtua uses a &lt;a href="http://www.synthdiy.com/files/2001/mk50240.pdf"&gt;MK50240&lt;/a&gt; top octave generator to create individual notes as square waves and then connects those individual note outs through mixing resistors and the keyboard switches to the output.  The Stringz ‘n Thingz uses a diode switching scheme to trigger, sustain, and decay notes.  To make them compatible, I added a 37 note diode switching circuit to the Organtua outputs so the same key signal that triggers the strings also triggers the organ:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj_Rv-VbrI/AAAAAAAAAOM/8--BzSq0c44/s1600-h/Organtua_Switching.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 140px;" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj_Rv-VbrI/AAAAAAAAAOM/8--BzSq0c44/s320/Organtua_Switching.jpg" alt="" id="BLOGGER_PHOTO_ID_5361816036785352370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The 12V key switches are also sampled and used to trigger the MIDI processor to generate MIDI data.  There’s no velocity sensitivity, but note on and note off information is sent out from the keyboard.  A split of the data across MIDI channels 1, 2, and 3 is also performed based on the control panel switch settings.  So even though the keyboard is small, it is zoned to allow simultaneous control of multiple MIDI devices.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj_mSnLHZI/AAAAAAAAAOU/UcfEbzxEtZ0/s1600-h/Keyboard_Inside_Right.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 146px;" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj_mSnLHZI/AAAAAAAAAOU/UcfEbzxEtZ0/s320/Keyboard_Inside_Right.JPG" alt="" id="BLOGGER_PHOTO_ID_5361816389680831890" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here’s a detailed picture of the card rack at the right side of the unit.  The 3 blue boards at the top are the Organtua ranks 1, 2, and 3.  The next board is the diode switching board.  The next two beige Organtua boards are ranks 4 and 5, which are keyed through a decaying version of the diode switching circuit shown above and are fed to the second chorus board.  The final board closest to the keys is the MIDI interface, based on a &lt;a href="http://www.microchip.com/"&gt;PIC16F877A&lt;/a&gt; microcontroller.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SmkBYuccbaI/AAAAAAAAAOk/2yC8XbXAqFE/s1600-h/Keyboard_Panel.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 185px;" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SmkBYuccbaI/AAAAAAAAAOk/2yC8XbXAqFE/s320/Keyboard_Panel.jpg" alt="" id="BLOGGER_PHOTO_ID_5361818355657108898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is a view of the control panel artwork.  Controls are provided for all the funtions including tuning of the two master organ oscillators, tuning of the strings section, split point for the strings (cello vs. violin), octave selection of each of the 5 organ ranks, modulation and attack rate for the organ ranks, independent chorus control of the strings and the rank 4/5 outputs, sustain times, individual level controls, and MIDI modes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-1403927343642074876?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/1403927343642074876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/paia-keyboard.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/1403927343642074876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/1403927343642074876'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/paia-keyboard.html' title='Paia Keyboard'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0g84nvLW-Rg/Smj-SL6cMjI/AAAAAAAAAOE/3SYOyehXx0k/s72-c/Keyboard.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-2585874446007673855</id><published>2009-07-23T19:09:00.008-05:00</published><updated>2009-07-24T11:52:11.382-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Analog Synth'/><title type='text'>Paia Fatman</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Smj847Lm76I/AAAAAAAAANs/F9dGXa74soo/s1600-h/Fatman_Front.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 201px;" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Smj847Lm76I/AAAAAAAAANs/F9dGXa74soo/s320/Fatman_Front.JPG" alt="" id="BLOGGER_PHOTO_ID_5361813411273830306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj84pHNJrI/AAAAAAAAANk/IuQeRcQ-LoI/s1600-h/Fatman_Back.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 161px;" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/Smj84pHNJrI/AAAAAAAAANk/IuQeRcQ-LoI/s320/Fatman_Back.JPG" alt="" id="BLOGGER_PHOTO_ID_5361813406423525042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Smj8vYyMaLI/AAAAAAAAANc/8Fz-4dRRJRA/s1600-h/Fatman_Inside.JPG"&gt;&lt;img style="cursor: pointer; width: 320px; height: 287px;" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Smj8vYyMaLI/AAAAAAAAANc/8Fz-4dRRJRA/s320/Fatman_Inside.JPG" alt="" id="BLOGGER_PHOTO_ID_5361813247421606066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a custom &lt;a href="http://www.paia.com/fatman.asp"&gt;Paia Fatman&lt;/a&gt; that I built several years ago.&lt;span style=""&gt;  &lt;/span&gt;The basic Fatman kit is actually still being sold today.&lt;span style=""&gt;  &lt;/span&gt;Of course, one of the neat things about building a kit is all the learning you do in the process, plus you can make mods.&lt;span style=""&gt;  &lt;/span&gt;Check out the &lt;a href="http://www.paia.com"&gt;Paia web page&lt;/a&gt; for ideas.&lt;span style=""&gt;  &lt;/span&gt;My Fatman has lots of mods, including the ASR LFO, subharmonic generator, PLL VCO, ASR/ADSR reverser, and pitch LFO.&lt;span style=""&gt;  &lt;/span&gt;The Fatman design is based around an 8031 microprocessor, but I used an &lt;a href="http://en.wikipedia.org/wiki/Intel_8051"&gt;Intel 8051&lt;/a&gt; which has an 8Kx8 EEPROM built in so the external memory is not required - that’s why there are two empty sockets on the PC board in the picture above.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-2585874446007673855?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/2585874446007673855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/paia-fatman.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2585874446007673855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2585874446007673855'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/paia-fatman.html' title='Paia Fatman'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/Smj847Lm76I/AAAAAAAAANs/F9dGXa74soo/s72-c/Fatman_Front.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-4845652778387087125</id><published>2009-07-08T00:14:00.005-05:00</published><updated>2009-07-08T09:26:53.675-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wind Controllers'/><title type='text'>Wind Controller Mark II</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQrhaCOnUI/AAAAAAAAAMc/GQm-Ac1VvCk/s1600-h/Top+View.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355953709774708034" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 73px" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQrhaCOnUI/AAAAAAAAAMc/GQm-Ac1VvCk/s320/Top+View.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQrdTm9l-I/AAAAAAAAAMU/K5sxzIzowRo/s1600-h/Bottom+View.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355953639330256866" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 78px" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQrdTm9l-I/AAAAAAAAAMU/K5sxzIzowRo/s320/Bottom+View.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQrX6tXemI/AAAAAAAAAMM/bems4QfwHBk/s1600-h/WC+with+Synth.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355953546746886754" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 283px" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQrX6tXemI/AAAAAAAAAMM/bems4QfwHBk/s320/WC+with+Synth.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;OK, fast forward about 5 to 10 years, and I am starting to get a little paranoid about the reliability of the &lt;a href="http://robosynth.blogspot.com/2009/07/wind-controller-mark-i.html"&gt;Mark I wind controller&lt;/a&gt;. Sure, it still works OK, but the keys (switches) are getting a little old, the wiring is getting old - it was built using lots of point-to-point wiring. Plus I now know all about &lt;a href="http://www.microchip.com/"&gt;PICs&lt;/a&gt; from working on the &lt;a href="http://robosynth.blogspot.com/2009/07/walking-robot.html"&gt;walking robot &lt;/a&gt;. Instead of 21 integrated circuits, I can build a new one with 4 chips. Wow, isn’t new technology great? To top it off, my woodworking tools have multiplied, so now I can make a much nicer case for a new wind controller. Oh, and &lt;a href="http://www.yamahasynth.com/products/midi_controllers/wx5"&gt;Yamaha had a new model&lt;/a&gt; too, so there you go.&lt;br /&gt;&lt;br /&gt;A note of explanation: the wind controller doesn’t generate sound in itself, it just creates and outputs MIDI data. I use a &lt;a href="http://www.synthmania.com/05r_w.htm"&gt;Korg 05R/W synthesizer &lt;/a&gt;to generate sounds, the Korg is the black box in the picture above. Think of the Korg like a keyboard without the keys, and the wind controller is what’s taking the place of the keys. Of course, with the pressure transducers (see &lt;a href="http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii-details.html"&gt;the details post&lt;/a&gt;) and all the MIDI data they generate, there is lots more expression available to control acoustic wind sounds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-4845652778387087125?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/4845652778387087125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4845652778387087125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4845652778387087125'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii.html' title='Wind Controller Mark II'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQrhaCOnUI/AAAAAAAAAMc/GQm-Ac1VvCk/s72-c/Top+View.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-4387191391078367816</id><published>2009-07-08T00:03:00.019-05:00</published><updated>2009-07-11T14:26:10.306-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wind Controllers'/><title type='text'>Wind Controller Mark II – Details</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQp97OmK1I/AAAAAAAAAME/FvyUbsNGsPY/s1600-h/Case+1.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 105px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355952000698035026" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQp97OmK1I/AAAAAAAAAME/FvyUbsNGsPY/s320/Case+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQp4fyB6MI/AAAAAAAAAL8/9QTlemuWA1c/s1600-h/Circuit+Boards+2.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 102px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951907431114946" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQp4fyB6MI/AAAAAAAAAL8/9QTlemuWA1c/s320/Circuit+Boards+2.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQpw23TfvI/AAAAAAAAAL0/DDLgvLV-l2s/s1600-h/Case+and+Boards+1.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 166px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951776188301042" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlQpw23TfvI/AAAAAAAAAL0/DDLgvLV-l2s/s320/Case+and+Boards+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpr81MHSI/AAAAAAAAALs/Q1vn4qB5WCI/s1600-h/Circuit+Boards+1.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 46px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951691890695458" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpr81MHSI/AAAAAAAAALs/Q1vn4qB5WCI/s320/Circuit+Boards+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQplNdwwPI/AAAAAAAAALk/w6wmhfxQNJs/s1600-h/Case+and+Boards+2.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 100px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951576096751858" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQplNdwwPI/AAAAAAAAALk/w6wmhfxQNJs/s320/Case+and+Boards+2.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQpf7JRggI/AAAAAAAAALc/tuFBkIkZ_mw/s1600-h/Case+and+Boards+3.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 312px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951485279633922" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQpf7JRggI/AAAAAAAAALc/tuFBkIkZ_mw/s320/Case+and+Boards+3.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;The circuit boards are housed in a wooden case made from cherry and walnut with some decorative inlays on the bottom part. The main body of the case was assembled as an octagonal assembly, but was rounded on the outside for that traditional instrument look and shape. There are three circuit board assemblies, the main board that has the processor and other active circuitry, an upper switch assembly for the fingering buttons, and a lower switch and LED assembly. The lower assembly connects to the main board before being inserted into the case. The upper switch assembly is also inserted into the case and connects to the bottom half sandwich with a small ribbon cable.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQpbJTA81I/AAAAAAAAALU/2uBV6Otirac/s1600-h/Wind+Pressure+Sensor+Detail+1.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 141px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951403179242322" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlQpbJTA81I/AAAAAAAAALU/2uBV6Otirac/s320/Wind+Pressure+Sensor+Detail+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQpVUDMVOI/AAAAAAAAALM/y3_sQLZ8eCM/s1600-h/Wind+Pressure+Sensor+Detail+3.JPG"&gt;&lt;img style="WIDTH: 317px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951302986454242" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQpVUDMVOI/AAAAAAAAALM/y3_sQLZ8eCM/s320/Wind+Pressure+Sensor+Detail+3.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpO5vABlI/AAAAAAAAALE/p5iPym0HsOw/s1600-h/Wind+Pressure+Sensor+Detail+2.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 308px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951192843224658" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpO5vABlI/AAAAAAAAALE/p5iPym0HsOw/s320/Wind+Pressure+Sensor+Detail+2.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;Just like the &lt;a href="http://robosynth.blogspot.com/2009/07/wind-controller-mark-i.html"&gt;Wind Controller Mark I&lt;/a&gt;, the new wind controller has at its heart a wind pressure sensor to detect how hard you’re blowing. A &lt;a href="http://www.fujikura.com/prod/sensor/p9_2.html"&gt;Fujikura XFPN-050-KPGT1 &lt;/a&gt;is used as the sensor. You can see the brass tubing coming from the mouthpiece at the right of the picture. There’s a small tube connected inline that the pressure sensor’s port slips into when the circuit board is put into the case. The brass tube goes all the way to the bottom of the wind controller, you can see it sticking out just below the MIDI connector in a picture above.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpIR72DXI/AAAAAAAAAK8/BH7ssU19HYw/s1600-h/Mouthpiece+Parts+1.JPG"&gt;&lt;img style="WIDTH: 318px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355951079080463730" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpIR72DXI/AAAAAAAAAK8/BH7ssU19HYw/s320/Mouthpiece+Parts+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpC23c6MI/AAAAAAAAAK0/T7NFLzORpOI/s1600-h/Mouthpiece.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 245px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355950985914935490" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlQpC23c6MI/AAAAAAAAAK0/T7NFLzORpOI/s320/Mouthpiece.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;The round flat pad in the pictures above is a force sensing resistor (FSR) from &lt;a href="http://www.interlinkelectronics.com/force_sensors/technologies/fsr.html"&gt;Interlink Technologies&lt;/a&gt;. It measures lip pressure to detect how hard the mouthpiece is being squeezed. This signal is useful to generate MIDI pitch bend commands, allowing you to bend notes just like on a real acoustic instrument.&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://www.maxim-ic.com/"&gt;Maxim MAX479 &lt;/a&gt;micro power precision quad op-amp that buffers the sensor inputs for input to the &lt;a href="http://www.microchip.com/"&gt;PIC16F877&lt;/a&gt;, the brains of the wind controller. The PIC software to process the fingering switch and sensor inputs is written in assembly language.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQo67LibRI/AAAAAAAAAKs/5dOwcavmZSI/s1600-h/Power+Box.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 248px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355950849633971474" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQo67LibRI/AAAAAAAAAKs/5dOwcavmZSI/s320/Power+Box.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;Power for the wind controller comes from the interface box, which contains a conditioning circuit for power from two AA batteries. It has an interface jack for a foot switch, which is useful for special effects like sustaining or droning notes, selecting interval mode, and other programmed features.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-4387191391078367816?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/4387191391078367816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii-details.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4387191391078367816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4387191391078367816'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii-details.html' title='Wind Controller Mark II – Details'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SlQp97OmK1I/AAAAAAAAAME/FvyUbsNGsPY/s72-c/Case+1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-6965618283331225039</id><published>2009-07-07T23:53:00.006-05:00</published><updated>2009-07-08T00:36:07.342-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wind Controllers'/><title type='text'>Wind Controller Mark II – Sound Samples</title><content type='html'>Sound samples are from the wind controller connected to a Korg 05R/W synth. No sequencing or other multitrack recording was used for any of the samples, all are recorded live from the synth.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://webpages.charter.net/mww/pan%20flute.m3u"&gt;Pan Flute: Click here to play&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webpages.charter.net/mww/trumpet.m3u"&gt;Trumpet: Click here to play&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webpages.charter.net/mww/alto%20sax.m3u"&gt;Alto Sax: Click here to play&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webpages.charter.net/mww/bagpipes.m3u"&gt;Bagpipes: Click here to play&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-6965618283331225039?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/6965618283331225039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii-sound-samples.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6965618283331225039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6965618283331225039'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-ii-sound-samples.html' title='Wind Controller Mark II – Sound Samples'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-1973712208623151432</id><published>2009-07-07T20:51:00.008-05:00</published><updated>2009-07-08T00:21:15.898-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wind Controllers'/><title type='text'>Wind Controller Mark I</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlP8HaIPNRI/AAAAAAAAAKk/mrSNNlpRSoI/s1600-h/VWI+Top+View.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 140px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355901586076808466" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlP8HaIPNRI/AAAAAAAAAKk/mrSNNlpRSoI/s320/VWI+Top+View.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlP8Ds_2KnI/AAAAAAAAAKc/hU536Mb0NHc/s1600-h/VWI+Bottom+View+1.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 151px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355901522422409842" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlP8Ds_2KnI/AAAAAAAAAKc/hU536Mb0NHc/s320/VWI+Bottom+View+1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlP7-VS530I/AAAAAAAAAKU/9pPb3Hw55no/s1600-h/VWI+Mouthpiece+Top+View.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 142px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355901430160547650" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlP7-VS530I/AAAAAAAAAKU/9pPb3Hw55no/s320/VWI+Mouthpiece+Top+View.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlP75GN6ksI/AAAAAAAAAKM/CPxuw6sQj8s/s1600-h/VWI+Circuit+Boards.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 174px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355901340213744322" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlP75GN6ksI/AAAAAAAAAKM/CPxuw6sQj8s/s320/VWI+Circuit+Boards.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlP70e-G_NI/AAAAAAAAAKE/5StmAzncwxI/s1600-h/VWI+Circuit+Boards+in+Case.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 127px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355901260958989522" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlP70e-G_NI/AAAAAAAAAKE/5StmAzncwxI/s320/VWI+Circuit+Boards+in+Case.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;Being a lifelong saxophone player as well as an electronic enthusiast, I always thought an “Electric Saxophone” was a neat idea. In the 70’s there was a device called a &lt;a href="http://120years.net/machines/lyricon"&gt;Lyricon&lt;/a&gt;, which was basically an analog controller packaged with a traditional analog synth. They were pretty expensive at the time, too. In the 80’s, Yamaha came out with the &lt;a href="http://windsynth.net/wx11_rev.html"&gt;WX11&lt;/a&gt; and &lt;a href="http://windsynth.net/wx7_rev.html"&gt;WX7&lt;/a&gt;, digital synth controllers that output MIDI to control contemporary synthesizers. The flute or trumpet or whatever patch you were using could now be realistically controlled using breath pressure, embouchure, and fingerings. Very cool. Well, they were just a little too expensive for me to dive in to, plus, I liked to make things, so I created the Wind Controller Mark I . It used an &lt;a href="http://www.intel.com/"&gt;Intel&lt;/a&gt; 8085 processor (just like the &lt;a href="http://robosynth.blogspot.com/2009/07/platform-robot.html"&gt;platform robot&lt;/a&gt;), along with lots of memory, peripheral, and “glue” logic. It still works great.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-1973712208623151432?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/1973712208623151432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-i.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/1973712208623151432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/1973712208623151432'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/wind-controller-mark-i.html' title='Wind Controller Mark I'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0g84nvLW-Rg/SlP8HaIPNRI/AAAAAAAAAKk/mrSNNlpRSoI/s72-c/VWI+Top+View.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-3566754789928363306</id><published>2009-07-07T18:50:00.006-05:00</published><updated>2009-07-09T13:39:17.956-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Snake Robot'/><title type='text'>Snake Robot – Overview</title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlPfi3sBUZI/AAAAAAAAAJ8/TyGl8qcRv14/s1600-h/Coiled.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355870172030783890" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 175px" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlPfi3sBUZI/AAAAAAAAAJ8/TyGl8qcRv14/s320/Coiled.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After the success of my &lt;a href="http://robosynth.blogspot.com/2009/07/walking-robot.html"&gt;walking robot&lt;/a&gt;, and since I knew how to control servos using a PIC now, I wanted to do something on a bit larger scale. &lt;a href="http://www.snakerobots.com/"&gt;This web site&lt;/a&gt; caught my eye. The S5 robot was especially intriguing, since it could both slither and sidewind. I decided this was an interesting project to try on my own, so I decided to make a similar robot using 40 servos. My design started from scratch, the only thing “borrowed” from the S5 design was the universal joint and opposing servo arrangement to get the necessary axes of freedom. Otherwise, my hardware and software design is completely new.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlPfYt1jNmI/AAAAAAAAAJ0/C_jLyad_gmM/s1600-h/Snake+Controls.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355869997587707490" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlPfYt1jNmI/AAAAAAAAAJ0/C_jLyad_gmM/s400/Snake+Controls.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My system is controlled with a &lt;a href="http://www.hitecrcd.com/"&gt;Hitec hobby radio control&lt;/a&gt;, and is implemented as a multiprocessor system that runs on six 16F876 PICs from &lt;a href="http://www.microchip.com/"&gt;Microchip Technology, Inc&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlPfS_2NnrI/AAAAAAAAAJs/qSv2kpf8MuQ/s1600-h/Electrical+Design.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355869899343109810" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SlPfS_2NnrI/AAAAAAAAAJs/qSv2kpf8MuQ/s400/Electrical+Design.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The master processor consists of two PICs – one decodes the RC receiver PWM outputs and passes the results to the master PIC, which computes the positions for the 40 servos in the various modes and sends serial data packets to four slave processor. The four slave processors control ten servos each through serial links. All software was written in PIC assembly language.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-3566754789928363306?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/3566754789928363306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-overview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/3566754789928363306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/3566754789928363306'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-overview.html' title='Snake Robot – Overview'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0g84nvLW-Rg/SlPfi3sBUZI/AAAAAAAAAJ8/TyGl8qcRv14/s72-c/Coiled.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-4618271414150650685</id><published>2009-07-07T18:44:00.008-05:00</published><updated>2009-07-08T09:44:49.018-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Snake Robot'/><title type='text'>Snake Robot – Videos</title><content type='html'>&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3mzxrbvVcJE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/3mzxrbvVcJE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Straight to Slither&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8q5IZuMaLmM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8q5IZuMaLmM&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Closeup Slither&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vALbh_FAEKE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vALbh_FAEKE&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Slither Circles&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IAjKSdkFVjs&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/IAjKSdkFVjs&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Sidewind Left&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/TyIx6XLb9AI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/TyIx6XLb9AI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Sidewind Right and Slither&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/uvyIzJoysmY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/uvyIzJoysmY&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0x2b405b&amp;amp;color2=0x6b8ab6&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;Head Lift&lt;br /&gt;&lt;br /&gt;The head lift mode is activated using the RC’s landing gear switch.  The “eye” lights change from green to yellow, and the RC joysticks now explicitly control the first few servos and allow the head to lift off the ground and move around.  This mode is especially annoying to my dogs when the snake slithers up to them and looks up at them with those yellow beady eyes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-4618271414150650685?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/4618271414150650685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-videos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4618271414150650685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4618271414150650685'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-videos.html' title='Snake Robot – Videos'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-8108000253161975693</id><published>2009-07-07T18:15:00.012-05:00</published><updated>2009-07-14T15:01:08.268-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Snake Robot'/><title type='text'>Snake Robot – Details</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXVCxmGqI/AAAAAAAAAI8/QlIxwp5FR0I/s1600-h/Head+Detail.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355861138395765410" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 217px" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXVCxmGqI/AAAAAAAAAI8/QlIxwp5FR0I/s320/Head+Detail.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Detail view of the head section, including the RC receiver and master processor.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXajpM-yI/AAAAAAAAAJE/iaTzQWUmSY0/s1600-h/Slave+Processor.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355861233118280482" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 192px" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXajpM-yI/AAAAAAAAAJE/iaTzQWUmSY0/s320/Slave+Processor.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Detail view of a slave processor section.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlPXidSMTFI/AAAAAAAAAJM/T6io5UQkmnE/s1600-h/Bottom+View.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355861368850107474" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 200px" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SlPXidSMTFI/AAAAAAAAAJM/T6io5UQkmnE/s320/Bottom+View.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;View of the underside. The snake robot rolls on Lego wheels. Did you know that you can get almost any Lego component individually in quantity? See &lt;a href="http://www.lugnet.com/"&gt;http://www.lugnet.com/&lt;/a&gt;. Note that the motion of the robot comes entirely from the slithering action, the lego wheels are completely free-wheeling. These wheels were chosen because they have a good lateral (side-to-side) grip while rolling quite smoothly and being very durable.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXpD9mSwI/AAAAAAAAAJU/uiXfax89Wuc/s1600-h/Software+Design+Page+1.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355861482311928578" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 301px" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXpD9mSwI/AAAAAAAAAJU/uiXfax89Wuc/s400/Software+Design+Page+1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The software design was based on a few simple observations about snake-like locomotion&lt;br /&gt;1. The snake slithers when a sine wave is propagated along its length in the horizontal plane.&lt;br /&gt;2. The snake turns when the sine wave is compressed at its start or end.&lt;br /&gt;3. The snake sidewinds when a sine wave is also propagated along its length in the vertical plane.&lt;br /&gt;The trick is to make the software transition between these motions all very smoothly so the servos aren’t jumping all over the place when the controls are moved.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlPXtoGtxJI/AAAAAAAAAJc/yppQeH3EZN8/s1600-h/Software+Design+Page+2.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5355861560733320338" style="WIDTH: 400px; CURSOR: hand; HEIGHT: 300px" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlPXtoGtxJI/AAAAAAAAAJc/yppQeH3EZN8/s400/Software+Design+Page+2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The design is implemented as a multi-processor system, with master and slave processors. The LEDs were included to ensure that everything is working, and also give a neat light show in the dark. After all, a snake is a machine for bending wire, and that means that wires can break. The LEDs help to visually ensure that everything is connected and working properly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-8108000253161975693?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/8108000253161975693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-details.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8108000253161975693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8108000253161975693'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-details.html' title='Snake Robot – Details'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPXVCxmGqI/AAAAAAAAAI8/QlIxwp5FR0I/s72-c/Head+Detail.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-7886469852118974428</id><published>2009-07-07T18:13:00.005-05:00</published><updated>2009-07-08T00:25:01.950-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Snake Robot'/><title type='text'>Snake Robot – Charging System</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPWxysX9OI/AAAAAAAAAI0/vgpTiqH-_xU/s1600-h/Charging.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 168px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355860532783477986" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPWxysX9OI/AAAAAAAAAI0/vgpTiqH-_xU/s320/Charging.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;The snake robot is powered by 24 &lt;a href="http://www.all-battery.com/"&gt;NiMH batteries&lt;/a&gt;. 4 cells run all the processors, and 5 cells each run the banks of 10 servos. When the servos are switched off, the 5 cell banks are combined in series into 10 cell banks to interface with my charging system. The charging system is based three MAX712 chips from &lt;a href="http://www.maxim-ic.com/"&gt;Maxim&lt;/a&gt;. The charger fast charges all the snake batteries in about 30 minutes and automatically switches to a trickle charge mode once the cell voltage levels off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-7886469852118974428?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/7886469852118974428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-charging-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/7886469852118974428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/7886469852118974428'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-charging-system.html' title='Snake Robot – Charging System'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SlPWxysX9OI/AAAAAAAAAI0/vgpTiqH-_xU/s72-c/Charging.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-9105795725199294909</id><published>2009-07-07T18:10:00.003-05:00</published><updated>2009-07-07T18:42:12.616-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Snake Robot'/><title type='text'>Snake Robot – How servos work</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlPdRJC70uI/AAAAAAAAAJk/PWEPRkvDsHU/s1600-h/How+RC+Receiver+and+Servos+Work.jpg"&gt;&lt;img style="WIDTH: 400px; HEIGHT: 301px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5355867668429394658" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SlPdRJC70uI/AAAAAAAAAJk/PWEPRkvDsHU/s400/How+RC+Receiver+and+Servos+Work.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;RC servos are controlled by varying the width of a pulse sent out at a 50 Hz (20 msec) rate. A narrow pulse will position the servo to the left. A wide pulse will position the servo to the right. Anything in between will position the servo to the desired place. By carefully controlling the pulse width, very smooth motion can be achieved. The standard RC receiver is designed to do all this for you just by plugging a servo into the connector, but my snake robot design breaks the link and decodes the receiver output, processes it as commands to the robot, and then creates the necessary pulse outputs to control to 40 servos in this system.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-9105795725199294909?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/9105795725199294909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-how-servos-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/9105795725199294909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/9105795725199294909'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/snake-robot-how-servos-work.html' title='Snake Robot – How servos work'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/SlPdRJC70uI/AAAAAAAAAJk/PWEPRkvDsHU/s72-c/How+RC+Receiver+and+Servos+Work.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-8554839791459800945</id><published>2009-07-01T19:50:00.030-05:00</published><updated>2009-07-09T13:55:22.452-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Walking Robot'/><title type='text'>Walking Robot</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkwVwotcu8I/AAAAAAAAAF0/YNgo5E2FblU/s1600-h/Overall.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5353677982342626242" style="WIDTH: 267px; CURSOR: hand; HEIGHT: 320px" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkwVwotcu8I/AAAAAAAAAF0/YNgo5E2FblU/s320/Overall.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkwVwbvnY0I/AAAAAAAAAFs/gbmQoC-k270/s1600-h/Top+View.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5353677978862052162" style="WIDTH: 320px; CURSOR: hand; HEIGHT: 242px" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkwVwbvnY0I/AAAAAAAAAFs/gbmQoC-k270/s320/Top+View.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/bfoVwSbfFfA&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/fMPika2hADY&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/EwJGB_iPYB8&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/YX0syqSlnzU&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/WcSEKzzSfzs&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.youtube.com/v/4Ku0q-Wlp84&amp;amp;hl=" width="425" height="344" type="application/x-shockwave-flash" fs="1&amp;amp;rel=" color1="0x2b405b&amp;amp;color2=" border="1" allowfullscreen="true" allowscriptaccess="always"&gt;&lt;/embed&gt;&lt;br /&gt;Robot based on a PIC 16F876 microcontroller from &lt;a href="http://www.microchip.com/"&gt;Microchip, Inc &lt;/a&gt;and a mechanical design very loosely based on an article from &lt;a href="http://www.servomagazine.com/"&gt;Servo magazine&lt;/a&gt;. My robot has joints oriented like a human set of legs, including rotating hip joints to allow it to turn. The &lt;a href="http://www.hitecrcd.com/"&gt;HS-422 &lt;/a&gt;servos are augmented by springs to carry some of the weight. Servos and processor run from 5 NiMH cells located on the feet. Robot is controlled by an infrared remote. The IR signals are received and processed by a very cool specially programmed &lt;a href="http://www.rentron.com/remote_control/IR-D14.htm"&gt;PIC that decodes Sony IR signals&lt;/a&gt;. The outputs from the IR receiver PIC are brought into my custom programmed PIC, decoded for the appropriate function, and then the ten PWM signals to control the ten servos are output. The PIC software generates ten PWM signals to control the ten servos. This also includes an onboard NiMH battery charging system based on a &lt;a href="http://www.maxim-ic.com/"&gt;MAX712&lt;/a&gt; chip, just need to throw a switch and plug in a 12VDC wall wart and the batteries charge.&lt;br /&gt;&lt;br /&gt;After I built this, several “humanoid” robots became commercially available, including the one from &lt;a href="http://www.hitecrobotics.com/"&gt;Hitec Robotics&lt;/a&gt;. The Hitec robot uses much more powerful (and expensive) digital servos to carry the additional weight of the torso and arms.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-8554839791459800945?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/8554839791459800945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/walking-robot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8554839791459800945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8554839791459800945'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/walking-robot.html' title='Walking Robot'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/SkwVwotcu8I/AAAAAAAAAF0/YNgo5E2FblU/s72-c/Overall.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-6643008388047805584</id><published>2009-07-01T19:47:00.008-05:00</published><updated>2009-07-08T00:30:23.591-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Platform Robot'/><title type='text'>Platform Robot</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwVKT0gSLI/AAAAAAAAAFk/iZaPUw1IaF0/s1600-h/Robot2.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 310px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353677323900045490" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwVKT0gSLI/AAAAAAAAAFk/iZaPUw1IaF0/s320/Robot2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkwVKCq-i_I/AAAAAAAAAFc/GMt6xCzCoOI/s1600-h/Robot1.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 306px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353677319296682994" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkwVKCq-i_I/AAAAAAAAAFc/GMt6xCzCoOI/s320/Robot1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;My first robot (circa 1988) was based on a couple &lt;a href="http://www.intel.com/"&gt;Intel &lt;/a&gt;8085 processors in a multi-processing setup (connected by both serial and parallel ports). The 8085 was used mostly because I had a version of a monitor program from an &lt;a href="http://www.amazon.com/8080-Z80-Assembly-Language-Programming/dp/0471081248"&gt;8080/Z80 Assembly Programming book &lt;/a&gt;that worked well. The monitor program let me upload and test programs from RAM before committing them to EPROM. This robot had a lot of chips and was very difficult to build and maintain. I always envisioned making an R2D2-like body, complete with arms and gadgets that extend, but never got around to it. The robot processor died an untimely death one day when the external switching power supply failed in a bad way… instead of putting out 5 volts DC, it put out about 28 volts AC. Sigh. Looking back, I guess that’s one of the risks in using surplus equipment. Oh well, what was left was consigned to the parts bin. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-6643008388047805584?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/6643008388047805584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/platform-robot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6643008388047805584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6643008388047805584'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/platform-robot.html' title='Platform Robot'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwVKT0gSLI/AAAAAAAAAFk/iZaPUw1IaF0/s72-c/Robot2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-2124668808394398375</id><published>2009-06-30T22:53:00.007-05:00</published><updated>2009-07-13T15:15:15.533-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Inside Out Vase</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwWo922ehI/AAAAAAAAAF8/AT-U4BoJN6c/s1600-h/Inside+Out+Vase1.jpg"&gt;&lt;img style="WIDTH: 229px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353678950091880978" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwWo922ehI/AAAAAAAAAF8/AT-U4BoJN6c/s320/Inside+Out+Vase1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This is created using an interesting hollow turning technique. The blank is made up of four pieces of wood held together with tape and a turning fixture while the inside is turned. Then the tape is removed, and the four pieces are rotated 180 degrees and glued together. Finally, the outside is turned, revealing the openings that you see into the inside. It's kind of hard to visualize, but once you've done it, it's pretty simple.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-2124668808394398375?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/2124668808394398375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/inside-out-vase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2124668808394398375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2124668808394398375'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/inside-out-vase.html' title='Inside Out Vase'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SkwWo922ehI/AAAAAAAAAF8/AT-U4BoJN6c/s72-c/Inside+Out+Vase1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-6832626783992519105</id><published>2009-06-30T22:45:00.003-05:00</published><updated>2009-07-13T15:15:15.533-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Go Bowls and Board</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skv1Ybf-uXI/AAAAAAAAADk/cL5Znq7LV0Q/s1600-h/Go+Board.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 206px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353642382107523442" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skv1Ybf-uXI/AAAAAAAAADk/cL5Znq7LV0Q/s320/Go+Board.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skv1YLvKX2I/AAAAAAAAADc/v8VClZj9rp8/s1600-h/Go+Bowls1.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 238px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353642377876234082" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skv1YLvKX2I/AAAAAAAAADc/v8VClZj9rp8/s320/Go+Bowls1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/Skv1XysGb8I/AAAAAAAAADU/6pEfx08bGPw/s1600-h/Go+Bowls2.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 237px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353642371152506818" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/Skv1XysGb8I/AAAAAAAAADU/6pEfx08bGPw/s320/Go+Bowls2.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My daughter likes this traditional Japanese board game. Nice gobans (go boards) can be very very expensive. I made this one in 2005 from ash. It's about 18" x 18" x 3" overall. The ash came from a tree in my backyard that I had cut down several years ago. It’s very thick wood, and as can be expected, the wood developed cracks when it dried – they are filled with epoxy. The lines are routed grooves filled with walnut inlays. The bowls are also ash and the lids are walnut, approximately 6 1/2" in diameter.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-6832626783992519105?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/6832626783992519105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/07/go-bowls-and-board.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6832626783992519105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6832626783992519105'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/07/go-bowls-and-board.html' title='Go Bowls and Board'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/Skv1Ybf-uXI/AAAAAAAAADk/cL5Znq7LV0Q/s72-c/Go+Board.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-4744674880087970877</id><published>2009-06-30T20:07:00.003-05:00</published><updated>2009-07-13T15:15:15.534-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Recipe Box</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq3SWpreKI/AAAAAAAAADM/KcJShdszi1M/s1600-h/Recipe+Box+2.JPG"&gt;&lt;img style="WIDTH: 278px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353292633029179554" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq3SWpreKI/AAAAAAAAADM/KcJShdszi1M/s320/Recipe+Box+2.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq3SZYfTpI/AAAAAAAAADE/ASdoEQ0L8lo/s1600-h/Recipe+Box+1.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 287px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353292633762385554" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq3SZYfTpI/AAAAAAAAADE/ASdoEQ0L8lo/s320/Recipe+Box+1.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Made in 2006 from laminated cherry and oak scraps that were laying around.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-4744674880087970877?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/4744674880087970877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/recipe-box.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4744674880087970877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4744674880087970877'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/recipe-box.html' title='Recipe Box'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq3SWpreKI/AAAAAAAAADM/KcJShdszi1M/s72-c/Recipe+Box+2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-8543146411842404882</id><published>2009-06-30T20:04:00.003-05:00</published><updated>2009-07-13T15:15:15.534-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Rams Plaque</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq2gETLGfI/AAAAAAAAAC8/oOhmEqA6udw/s1600-h/Rams+Head.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 262px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353291769109486066" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq2gETLGfI/AAAAAAAAAC8/oOhmEqA6udw/s320/Rams+Head.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Made by my son and me in honor of our St. Louis Rams football team back in the day.  An old oak picture frame with an oak plywood background, scroll saw work done in walnut and maple. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-8543146411842404882?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/8543146411842404882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/rams-head.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8543146411842404882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8543146411842404882'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/rams-head.html' title='Rams Plaque'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq2gETLGfI/AAAAAAAAAC8/oOhmEqA6udw/s72-c/Rams+Head.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-2589420217632245028</id><published>2009-06-30T20:00:00.005-05:00</published><updated>2009-07-13T15:15:15.534-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Cue Rack</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq1uj1pWiI/AAAAAAAAAC0/guMH5eLHPWg/s1600-h/Cue+Rack.JPG"&gt;&lt;img style="WIDTH: 146px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353290918582114850" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq1uj1pWiI/AAAAAAAAAC0/guMH5eLHPWg/s320/Cue+Rack.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Made from oak to match my excellent pool table from &lt;a href="http://www.aeschmidtbilliards.com/"&gt;A.E. Schmidt&lt;/a&gt;. The beads are an abacus-like score board for multi-player games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-2589420217632245028?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/2589420217632245028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/cue-rack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2589420217632245028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2589420217632245028'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/cue-rack.html' title='Cue Rack'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq1uj1pWiI/AAAAAAAAAC0/guMH5eLHPWg/s72-c/Cue+Rack.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-8006676446972978178</id><published>2009-06-30T19:56:00.005-05:00</published><updated>2009-07-13T15:15:15.534-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Bowl</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq0hfiuO3I/AAAAAAAAACs/sP_ao0zcysg/s1600-h/Bowl+1.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 230px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353289594579073906" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq0hfiuO3I/AAAAAAAAACs/sP_ao0zcysg/s320/Bowl+1.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Made in 2007 from some beautiful spalted wood that I found at the &lt;a href="http://www.woodnshop.com/"&gt;Wood &amp;amp; Shop&lt;/a&gt; for cheap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-8006676446972978178?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/8006676446972978178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/bowl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8006676446972978178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/8006676446972978178'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/bowl.html' title='Bowl'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/Skq0hfiuO3I/AAAAAAAAACs/sP_ao0zcysg/s72-c/Bowl+1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-6523497766740486563</id><published>2009-06-30T19:55:00.005-05:00</published><updated>2009-07-13T15:15:15.534-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Table Lamp</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq0PCA0wFI/AAAAAAAAACk/-j5sSL7KGeY/s1600-h/Lamp.jpg"&gt;&lt;img style="WIDTH: 258px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353289277414621266" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq0PCA0wFI/AAAAAAAAACk/-j5sSL7KGeY/s320/Lamp.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Made from cherry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-6523497766740486563?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/6523497766740486563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/table-lamp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6523497766740486563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6523497766740486563'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/table-lamp.html' title='Table Lamp'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/Skq0PCA0wFI/AAAAAAAAACk/-j5sSL7KGeY/s72-c/Lamp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-5015340194667860726</id><published>2009-06-30T19:15:00.004-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Display Box</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqrDeR-OgI/AAAAAAAAACU/JhDVSQ_2z7I/s1600-h/Display+Box+2.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 290px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353279183239657986" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqrDeR-OgI/AAAAAAAAACU/JhDVSQ_2z7I/s320/Display+Box+2.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt; &lt;img style="WIDTH: 320px; HEIGHT: 264px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353279178905053634" border="0" alt="" src="http://2.bp.blogspot.com/_0g84nvLW-Rg/SkqrDOIhacI/AAAAAAAAACM/lc-DUA4SAVc/s320/Display+Box+1.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;Made from bird's eye maple to hold award pins and other small items.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-5015340194667860726?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/5015340194667860726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/display-box.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/5015340194667860726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/5015340194667860726'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/display-box.html' title='Display Box'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqrDeR-OgI/AAAAAAAAACU/JhDVSQ_2z7I/s72-c/Display+Box+2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-667323676393185731</id><published>2009-06-30T19:13:00.003-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Weed Vase</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqqbPj3RGI/AAAAAAAAACE/y8kRTHWJizk/s1600-h/Weed+Vase.JPG"&gt;&lt;img style="WIDTH: 122px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353278492093400162" border="0" alt="" src="http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqqbPj3RGI/AAAAAAAAACE/y8kRTHWJizk/s320/Weed+Vase.JPG" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Made in 2007 from laminated cherry and maple.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-667323676393185731?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/667323676393185731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/weed-vase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/667323676393185731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/667323676393185731'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/weed-vase.html' title='Weed Vase'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0g84nvLW-Rg/SkqqbPj3RGI/AAAAAAAAACE/y8kRTHWJizk/s72-c/Weed+Vase.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-3299285283384176641</id><published>2009-06-30T19:12:00.006-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Coffee Table</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqqEVOxkGI/AAAAAAAAAB8/CFvJ1LUumcI/s1600-h/Coffee+Table.JPG"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 218px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353278098478567522" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqqEVOxkGI/AAAAAAAAAB8/CFvJ1LUumcI/s320/Coffee+Table.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Built in 2004 out of oak. Legs are from &lt;a href="http://www.rockler.com/"&gt;Rockler&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-3299285283384176641?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/3299285283384176641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/coffee-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/3299285283384176641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/3299285283384176641'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/coffee-table.html' title='Coffee Table'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqqEVOxkGI/AAAAAAAAAB8/CFvJ1LUumcI/s72-c/Coffee+Table.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-2619335404845854566</id><published>2009-06-30T19:08:00.007-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>English Garden Bench</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkqpPEKkUKI/AAAAAAAAAB0/ltp49ev5M9Q/s1600-h/bench.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 171px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353277183364452514" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkqpPEKkUKI/AAAAAAAAAB0/ltp49ev5M9Q/s320/bench.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Built this in the early 1990’s out of cedar. Mortise and tenon construction. It turned gray pretty quickly, so I stained it red to match the rest of my deck furniture. It's been a while... needs another coat of red stain. The plans are from my buddy Norm at the &lt;a href="http://www.newyankee.com/"&gt;New Yankee Workshop&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-2619335404845854566?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/2619335404845854566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/built-this-in-early-1990s-out-of-cedar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2619335404845854566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/2619335404845854566'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/built-this-in-early-1990s-out-of-cedar.html' title='English Garden Bench'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/SkqpPEKkUKI/AAAAAAAAAB0/ltp49ev5M9Q/s72-c/bench.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-4064590039290054623</id><published>2009-06-30T19:02:00.004-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>Segmented Vase</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqnziIsX0I/AAAAAAAAABs/1SxIwAV3M4w/s1600-h/segmented+vase.jpg"&gt;&lt;img style="WIDTH: 258px; HEIGHT: 320px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353275610861690690" border="0" alt="" src="http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqnziIsX0I/AAAAAAAAABs/1SxIwAV3M4w/s320/segmented+vase.jpg" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Made from 265 segments of ash, walnut, and cherry. Wood was cut into segments which were glued together into 24 segment rings. Eleven rings were leveled and glued together in a stack. Entire stack then turned on a lathe. A lot of work, but it yielded a very interesting result, don't you think?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-4064590039290054623?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/4064590039290054623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/segmented-vase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4064590039290054623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/4064590039290054623'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/segmented-vase.html' title='Segmented Vase'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0g84nvLW-Rg/SkqnziIsX0I/AAAAAAAAABs/1SxIwAV3M4w/s72-c/segmented+vase.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-5603084367213667760</id><published>2009-06-30T12:26:00.012-05:00</published><updated>2009-07-13T15:15:15.535-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Woodworking'/><title type='text'>State Quarter Map</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkpMBsRSBQI/AAAAAAAAAAc/uWx_PB1t1yc/s1600-h/Coin+Map.jpg"&gt;&lt;img style="WIDTH: 320px; HEIGHT: 230px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5353174699030480130" border="0" alt="" src="http://1.bp.blogspot.com/_0g84nvLW-Rg/SkpMBsRSBQI/AAAAAAAAAAc/uWx_PB1t1yc/s320/Coin+Map.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This was made in 2006 from &lt;a href="http://www.woodmagazine.com/"&gt;Wood Magazine&lt;/a&gt; plans. Actually, I made two of these, one for us, and one for mother-in-law (gotta keep her happy). Backer and frame are oak, the map and border are maple. There's room for 2 complete sets of the original 50 state coins - one from each mint (Philadelphia and Denver).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-5603084367213667760?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/5603084367213667760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/state-quarter-map.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/5603084367213667760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/5603084367213667760'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/state-quarter-map.html' title='State Quarter Map'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_0g84nvLW-Rg/SkpMBsRSBQI/AAAAAAAAAAc/uWx_PB1t1yc/s72-c/Coin+Map.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5546427275639171951.post-6172522077797945360</id><published>2009-06-30T10:23:00.000-05:00</published><updated>2009-06-30T10:38:59.461-05:00</updated><title type='text'>The first post</title><content type='html'>Welcome!&lt;br /&gt;&lt;br /&gt;This blog is about my projects and interests, which include electronics, robotics, woodworking, and much more.  I'll be posting pictures, videos, and descriptions of my creations.  I hope this blog will be a place for people to get ideas and inspiration for their own projects.  Feel free to leave a comment or suggestion!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5546427275639171951-6172522077797945360?l=robosynth.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://robosynth.blogspot.com/feeds/6172522077797945360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://robosynth.blogspot.com/2009/06/first-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6172522077797945360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5546427275639171951/posts/default/6172522077797945360'/><link rel='alternate' type='text/html' href='http://robosynth.blogspot.com/2009/06/first-post.html' title='The first post'/><author><name>markw</name><uri>http://www.blogger.com/profile/01856554146274302227</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
