{"id":1861,"date":"2012-01-03T17:23:08","date_gmt":"2012-01-03T21:23:08","guid":{"rendered":"http:\/\/brettbeauregard.com\/blog\/?p=1861"},"modified":"2024-06-03T18:09:06","modified_gmt":"2024-06-03T22:09:06","slug":"introducing-the-ospid","status":"publish","type":"post","link":"http:\/\/brettbeauregard.com\/blog\/2012\/01\/introducing-the-ospid\/","title":{"rendered":"Introducing the osPID"},"content":{"rendered":"<p><a href=\"http:\/\/brettbeauregard.com\/blog\/wp-content\/uploads\/2012\/01\/DEV-00042-ASSEMBLED-INPUT-SIDE.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/brettbeauregard.com\/blog\/wp-content\/uploads\/2012\/01\/DEV-00042-ASSEMBLED-INPUT-SIDE.jpg\" alt=\"\" title=\"DEV-00042-ASSEMBLED-INPUT-SIDE\" width=\"450\" height=\"301\" class=\"aligncenter size-full wp-image-1874\" srcset=\"http:\/\/brettbeauregard.com\/blog\/wp-content\/uploads\/2012\/01\/DEV-00042-ASSEMBLED-INPUT-SIDE.jpg 600w, http:\/\/brettbeauregard.com\/blog\/wp-content\/uploads\/2012\/01\/DEV-00042-ASSEMBLED-INPUT-SIDE-300x201.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/a><\/p>\n<p>About 5 months ago I sent an out-of-the-blue email to RocketScream electronics asking if they wanted to help me build an open source PID controller.  It&#8217;s been far more challenging than I expected, but today I get to announce the release of my first open source hardware project: the osPID!<\/p>\n<p>(pause for applause)<\/p>\n<p><!--more--><\/p>\n<p>The goal was to make an open equivalent to the PID controllers you can currently buy.  To do this we combined the Arduino, my PID library, some open-source auto-tune code, and RocketScream&#8217;s <a href=\"http:\/\/www.rocketscream.com\/shop\/reflow-oven-controller-shield-arduino-compatible\">Reflow Oven Controller Shield<\/a>.<\/p>\n<p><strong>In some areas we fell short:<\/strong>  The case, for example, isn&#8217;t nema rated.  If this thing becomes popular however, there&#8217;s no reason we couldn&#8217;t fix that.<\/p>\n<p><strong>In some areas we hit our mark:<\/strong> form factor, interchangable I\/O cards, Autotune, onboard user interface.<\/p>\n<p><strong>&#8230;And in some cases we hit out of the park:<\/strong> It has a java trending\/configuration Application, and it costs&#8230; wait for it&#8230; <a href=\" http:\/\/www.rocketscream.com\/shop\/ospid-kit\">$85<\/a>.<\/p>\n<p>I&#8217;m really proud of the work we&#8217;ve done, and there&#8217;s more to come.  Let me leave you with some videos I created to help introduce this release.<\/p>\n<p>Beginner:<br \/>\n<object width=\"450\" height=\"253\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/3UONZ0Q_B2k?version=3&amp;hl=en_US&amp;hd=1\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/3UONZ0Q_B2k?version=3&amp;hl=en_US&amp;hd=1\" type=\"application\/x-shockwave-flash\" width=\"450\" height=\"253\" allowscriptaccess=\"always\" allowfullscreen=\"true\"><\/embed><\/object><\/p>\n<p>Intermediate:<br \/>\n<object width=\"450\" height=\"253\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/B2oPBSl4aSA?version=3&amp;hl=en_US&amp;hd=1\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/B2oPBSl4aSA?version=3&amp;hl=en_US&amp;hd=1\" type=\"application\/x-shockwave-flash\" width=\"450\" height=\"253\" allowscriptaccess=\"always\" allowfullscreen=\"true\"><\/embed><\/object><\/p>\n<p>Hacker:<br \/>\n<object width=\"450\" height=\"253\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/n768MXEESUo?version=3&amp;hl=en_US&amp;hd=1\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/n768MXEESUo?version=3&amp;hl=en_US&amp;hd=1\" type=\"application\/x-shockwave-flash\" width=\"450\" height=\"253\" allowscriptaccess=\"always\" allowfullscreen=\"true\"><\/embed><\/object><\/p>\n<p>For more information check out the (slightly rough) website we&#8217;ve created at <a href=\"http:\/\/www.ospid.com\/blog\/\">osPID.com\/blog<\/a>.<\/p>\n<p>Enjoy!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About 5 months ago I sent an out-of-the-blue email to RocketScream electronics asking if they wanted to help me build an open source PID controller. It&#8217;s been far more challenging than I expected, but today I get to announce the &hellip; <a href=\"http:\/\/brettbeauregard.com\/blog\/2012\/01\/introducing-the-ospid\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[16,7,5],"tags":[36,41],"class_list":["post-1861","post","type-post","status-publish","format-standard","hentry","category-electronic","category-pid","category-projects","tag-ospid","tag-pid"],"_links":{"self":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/1861","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/comments?post=1861"}],"version-history":[{"count":27,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/1861\/revisions"}],"predecessor-version":[{"id":7200,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/posts\/1861\/revisions\/7200"}],"wp:attachment":[{"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/media?parent=1861"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/categories?post=1861"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/brettbeauregard.com\/blog\/wp-json\/wp\/v2\/tags?post=1861"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}