{"id":13399,"date":"2016-10-12T21:33:20","date_gmt":"2016-10-13T01:33:20","guid":{"rendered":"http:\/\/scruss.com\/blog\/?p=13399"},"modified":"2016-10-12T21:33:20","modified_gmt":"2016-10-13T01:33:20","slug":"futile-devices-pt-2940","status":"publish","type":"post","link":"https:\/\/scruss.com\/blog\/2016\/10\/12\/futile-devices-pt-2940\/","title":{"rendered":"Futile Devices, pt 2940"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-13400\" src=\"http:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega.jpg\" alt=\"overthought_atmega\" width=\"1600\" height=\"900\" srcset=\"https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega.jpg 1600w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega-160x90.jpg 160w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega-320x180.jpg 320w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega-768x432.jpg 768w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega-1024x576.jpg 1024w, https:\/\/scruss.com\/wordpress\/wp-content\/uploads\/2016\/10\/overthought_atmega-1200x675.jpg 1200w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<p>You could say I overthought this &#8220;minimal&#8221; ATmega328 \u00c2\u00b5controller build: switchable USB\/external power, reset button, optional D13 LED for your <em>blink()<\/em> needs, high efficiency LM2940 LDO voltage regulator \u00e2\u20ac\u00a6<\/p>\n<p>In the age of cheap 32-bit microcontroller boards available for a couple of dollars, there&#8217;s absolutely no reason to build one of these semi-custom 8-bit Arduino clones. I did it because I had all (well, nearly all \u00e2\u20ac\u201dthe 0.33\u00c2\u00b5F tantalum cap needed on the output side of the the regulator I bought in) the bits in the house, and I wanted to see how few connections a modern microcontroller really needed. Once I&#8217;d seen just how few, I thought I&#8217;d make this thing easy to use \u00e2\u20ac\u00a6 and got a bit carried away.<\/p>\n<p>The EMSL <a href=\"http:\/\/www.evilmadscientist.com\/2008\/tiny-portable-avr-projects-business-card-breakout-boards\/\">breakout boards<\/a> are really easy to work with, though they are thin and need care when soldered lead-free. The <a href=\"https:\/\/web.archive.org\/web\/20150905054131\/http:\/\/thetransistor.com\/projects\/arduino\/\">Minimalist Arduino<\/a> (archive copy) is a good start, or you can work through the derived Instructable: <a href=\"http:\/\/www.instructables.com\/id\/Arduino-from-Evil-Mad-Scientist-ATmegaxx8-Target-B\/\">Arduino from Evil Mad Scientist ATmegaxx8 Target Board<\/a>.<\/p>\n<p>I do kind of miss the diversity of form in the \u00c2\u00b5c board market these days. Everything looks like an Arduino now. Tiny variants like the <a href=\"https:\/\/solarbotics.com\/product\/kardw\/\">Solarbotics Ardweeny<\/a> kept creative interest up. But with boards and chips so cheap these days, why bother?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You could say I overthought this &#8220;minimal&#8221; ATmega328 \u00c2\u00b5controller build: switchable USB\/external power, reset button, optional D13 LED for your blink() needs, high efficiency LM2940 LDO voltage regulator \u00e2\u20ac\u00a6 In the age of cheap 32-bit microcontroller boards available for a couple of dollars, there&#8217;s absolutely no reason to build one of these semi-custom 8-bit Arduino [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[7],"tags":[2207,2416,3016],"class_list":["post-13399","post","type-post","status-publish","format-standard","hentry","category-computers-suck","tag-arduino","tag-atmel","tag-overthought"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pQNZZ-3u7","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/13399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/comments?post=13399"}],"version-history":[{"count":2,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/13399\/revisions"}],"predecessor-version":[{"id":13402,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/posts\/13399\/revisions\/13402"}],"wp:attachment":[{"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/media?parent=13399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/categories?post=13399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/scruss.com\/blog\/wp-json\/wp\/v2\/tags?post=13399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}