{"id":80418,"date":"2013-03-12T23:13:02","date_gmt":"2013-03-12T22:13:02","guid":{"rendered":"http:\/\/www.designfutures.pl\/?p=80418"},"modified":"2013-03-13T14:47:29","modified_gmt":"2013-03-13T13:47:29","slug":"smoothieboard-i-smoothieware-ewolucja-czy-rewolucja","status":"publish","type":"post","link":"https:\/\/designfutures.jawordesign.com\/?p=80418","title":{"rendered":"Smoothieboard i Smoothieware, ewolucja czy rewolucja?"},"content":{"rendered":"\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fdesignfutures.jawordesign.com%2F%3Fp%3D80418&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n<p><img decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"http:\/\/www.benchmark-electronics.co.uk\/Images\/Home-1-for-web.jpg\" width=\"588\" height=\"400\" \/><\/p>\n<p>Dla os\u00f3b kt\u00f3re nieco wnikliwiej obserwuj\u0105 rozw\u00f3j elektroniki do klon\u00f3w drukarek RepRap jasnym jest to, \u017ce od pewnego czasu ten 'm\u00f3zg&#8217; maszyny dzia\u0142a wed\u0142ug tego samego schematu. P\u0142ytki takie jak Gen6, Sanguinololu, Melzi a nawet Teensylu tak naprawd\u0119 s\u0105 kolejnymi modyfikacjami i ulepszeniami projekt\u00f3w Gen3 lub RAMPS, i bazuj\u0105 na tym samym prostym za\u0142o\u017ceniu &#8211; bierzemy sobie klon Arduino, dodajemy sloty na sterowniki silnik\u00f3w, wej\u015bcia na dwa termistory, i dorzucamy mosfety do sterowania grza\u0142kami lub wentylatorem. To wszystko z powodzeniem mog\u0142o si\u0119 zmie\u015bci\u0107 na wyprowadzeniach z do\u015b\u0107 popularnego procesora <strong>ATMega644P<\/strong> produkowanego przez firm\u0119 Atmel. Wi\u0119kszo\u015b\u0107 z tych projekt\u00f3w wyciska\u0142a z niego wszystko &#8211; brakowa\u0142o wolnych pin\u00f3w do sterowania dodatkami, a tak\u017ce pami\u0119ci. 64K z pewno\u015bci\u0105 nie jest w stanie wystarczy\u0107 ka\u017cdemu (parafrazuj\u0105c <a href=\"http:\/\/www.wired.com\/politics\/law\/news\/1997\/01\/1484\">s\u0142ynne powiedzenie<\/a>\u00a0przypisywane Billowi Gatesowi \ud83d\ude42<\/p>\n<p>Co wydarzy\u0142o si\u0119 po Sanguinololu ? Kolejnym krokiem, b\u0105d\u017a 'kroczkiem&#8217; by\u0142o przeskoczenie na nowy procesor,<strong> AT90USB,<\/strong> kt\u00f3ry w zasadzie pom\u00f3g\u0142 w trzech rzeczach : pozbyciu si\u0119 chipu FT232R, emuluj\u0105cego port szeregowy przez USB (zosta\u0142 zintegrowany), zwi\u0119kszeniu ilo\u015bci pami\u0119ci, oraz do\u0142o\u017ceniu kilku nowych wyprowadze\u0144 (&#8217;pin\u00f3w&#8217; , kt\u00f3rych mo\u017cna u\u017cy\u0107 do sterowania). Ten procesor zosta\u0142 u\u017cyty mi\u0119dzy innymi w Teensylu, Printrboard i Sunbeam.<\/p>\n<p>Czy potrzeba nam wi\u0119c jakichkolwiek innych 'bajer\u00f3w&#8217; ? S\u0105 tacy, kt\u00f3rzy uwa\u017cali, \u017ce\u00a0<i>&#8222;Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.&#8221; <\/i>\u00a0\u00a0(mam na my\u015bli tw\u00f3rc\u00f3w elektroniki <a href=\"http:\/\/reprap.org\/wiki\/Repic\">Repic<\/a>\u00a0 , bazuj\u0105cym na procesorze\u00a0PIC18F4550). Nota bene &#8211; cytat od\u00a0Antoine de Saint-Exupery. Niestety jak wida\u0107 pomys\u0142 elektroniki w wersji ultra-oszcz\u0119dnej nie wypali\u0142, a dodatkowe cechy funkcjonalne i 'rozbudowywalno\u015b\u0107&#8217; jest dzisiaj poprostu konieczno\u015bci\u0105.<\/p>\n<p><a href=\"http:\/\/www.designfutures.pl\/wp-content\/uploads\/2013\/03\/7759993256.jpg\"><img decoding=\"async\" class=\"alignnone size-full wp-image-88355\" alt=\"7759993256\" src=\"http:\/\/www.designfutures.pl\/wp-content\/uploads\/2013\/03\/7759993256.jpg\" width=\"640\" height=\"360\" srcset=\"https:\/\/designfutures.jawordesign.com\/wp-content\/uploads\/2013\/03\/7759993256.jpg 640w, https:\/\/designfutures.jawordesign.com\/wp-content\/uploads\/2013\/03\/7759993256-300x168.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>Satysfakcja z dzisiejszych elektronik by\u0142aby pe\u0142na i niezm\u0105cona jeszcze przez wiele lat, ale jak wiemy &#8211; lepsze jest wrogiem dobrego &#8211; i tutaj w\u0142a\u015bnie na scenie pojawia si\u0119 zupe\u0142nie nowy gracz &#8211; <a href=\"http:\/\/smoothieware.org\/smoothieboard\">SmoothieBoard<\/a>. Elektronika zaprojektowana przez Artura Wolfa z firmy <a href=\"http:\/\/trinitylabs.com\/\">TrinityLabs<\/a> dopiero wchodzi na rynek, ale ju\u017c na odleg\u0142o\u015b\u0107 zapowiada spore zmiany. I nie chodzi mi tutaj tylko o wi\u0119ksz\u0105 ilo\u015b\u0107 wyprowadze\u0144, zintegrowane drivery silnik\u00f3w, zabezpieczenia itp. Najwa\u017cniejszy jest skok w <strong>mocy obliczeniowej<\/strong> &#8211; a co za tym idzie du\u017co wi\u0119ksze mo\u017cliwo\u015bci software&#8217;owe.<\/p>\n<p>Dzi\u0119ki uprzejmo\u015bci Wulfnora mia\u0142em mo\u017cliwo\u015b\u0107 szybkiego przetestowania tego sprz\u0119tu (dla bardziej wnikliwych &#8211; dok\u0142adna analiza i por\u00f3wnanie do elektroniki 4Pi Klimenta jest <a href=\"http:\/\/3d-printers.pl\/ogolne\/porownanie-4pi-i-smoothieboard\/\">tutaj<\/a>), i nasun\u0119\u0142y mi si\u0119 poni\u017csze wnioski :<\/p>\n<p>&#8211; gwo\u017adziem programu jest tutaj procesor &#8211; g\u0142\u00f3wnie dlatego, \u017ce to ju\u017c klasa <a href=\"http:\/\/www.arm.com\/products\/processors\/cortex-m\/cortex-m3.php\">ARM32 cortex M3<\/a>, czyli ju\u017c 'prawie&#8217; poziom telefon\u00f3w kom\u00f3rkowych i smartphone&#8217;\u00f3w &#8211; a co za tym idzie mo\u017cliwo\u015b\u0107 obs\u0142ugi du\u017cych wy\u015bwietlaczy, interpretowania du\u017cej ilo\u015bci skomplikowanych instrukcji itp.<\/p>\n<p>&#8211; dodatkowym mega-plusem jest komunikacja &#8211; wbudowana karta sieciowa 100MBit. Mimo tego, \u017ce s\u0105 to cechy jeszcze niezaimplementowane w firmware, otwieraj\u0105 sprz\u0119t na takie rzeczy jak drukowanie z przegl\u0105darki www, lub z aplikacji na smartphone, drukowanie poprzez 'drag&amp;drop&#8217; itp.<\/p>\n<p>&#8211; otwarte dedykowane firmware &#8211; Smoothieware. To najmocniejsze uderzenie w tym 'combo&#8217;, bo razem ze sprz\u0119tem otwiera ono drog\u0119 do totalnie holistycznego podej\u015bcia, i stworzenia jednego du\u017cego pakietu programowego. Poprzez u\u017cycie obiektowego <strong>c++<\/strong>\u00a0i modularn\u0105 struktur\u0119 u\u0142atwia bardzo dodawanie nowych funkcjonalno\u015bci i rozszerze\u0144 (programi\u015bci i hobby\u015bci-koderzy szykujcie si\u0119!)<\/p>\n<p>&#8211; zmiany firmware&#8217;u, konfiguracji i rekalibracja maszyny to bajka &#8211; wystarczy za\u0142adowa\u0107 pliki na kart\u0119 SD i nacisn\u0105\u0107 reset. Karta SD automatycznie instaluje si\u0119 na komputerze jako zewn\u0119trzny dysk USB, dost\u0119pny r\u00f3wnolegle (nie przeszkadza w drukowaniu).<\/p>\n<p>Co to wszystko oznacza ? Moim zdaniem rewolucj\u0119 &#8211; nowe sposoby drukowania, innowacyjne algorytmy nak\u0142adania materia\u0142u, \u00a0monitorowanie wydruk\u00f3w, raportowanie w real-time &#8211; czyli prawdziwie inteligentne u\u017cytkowanie. Pami\u0119tacie w pocz\u0105tkach doby internetu wizje lod\u00f3wek pod\u0142\u0105czonych do sieci, kt\u00f3re same zamawiaj\u0105 brakuj\u0105ce produkty ? Nadchodzi czas na drukarki, kt\u00f3re same kontaktuj\u0105 si\u0119 z ebayem, \u017ceby zam\u00f3wi\u0107 ko\u0144cz\u0105cy si\u0119 w\u0142a\u015bnie filament \ud83d\ude42<\/p>\n<p>P\u00f3ki Smoothie jest ci\u0105gle w fazie wczesnych test\u00f3w, warto wspomnie\u0107 o bardzo podobnej elektronice &#8211; <a href=\"http:\/\/3d-printers.pl\/projekty\/sunbeam-2-0-projekt-plytki\/\">Sunbeam 2.0<\/a> zaprojektowanej przez Wulfnora &#8211; kt\u00f3ra poprzez u\u017cycie tego samego firmware prawdopodobnie umo\u017cliwi u\u017cytkownikom to samo co Smoothie (mam nadziej\u0119, \u017ce takie nowe podej\u015bcie stanie si\u0119 mainstreamem). Trzymamy wi\u0119c kciuki za rozw\u00f3j Smoothieware i podobnych platform &#8211; i czekamy na kolejne testy !<\/p>\n<p>&nbsp;<\/p>\n\n<!-- Facebook Like Button v1.9.6 BEGIN [http:\/\/blog.bottomlessinc.com] -->\n<iframe src=\"http:\/\/www.facebook.com\/plugins\/like.php?href=https%3A%2F%2Fdesignfutures.jawordesign.com%2F%3Fp%3D80418&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light\" scrolling=\"no\" frameborder=\"0\" allowTransparency=\"true\" style=\"border:none; overflow:hidden; width:450px; height: 30px; align: left; margin: 2px 0px 2px 0px\"><\/iframe>\n<!-- Facebook Like Button END -->\n","protected":false},"excerpt":{"rendered":"<p>Dla os\u00f3b kt\u00f3re nieco wnikliwiej obserwuj\u0105 rozw\u00f3j elektroniki do klon\u00f3w drukarek RepRap jasnym jest to, \u017ce od pewnego czasu ten 'm\u00f3zg&#8217; maszyny dzia\u0142a wed\u0142ug tego samego schematu. P\u0142ytki takie jak Gen6, Sanguinololu, Melzi a nawet Teensylu tak naprawd\u0119 s\u0105 kolejnymi modyfikacjami i ulepszeniami projekt\u00f3w Gen3 lub RAMPS, i bazuj\u0105 na tym samym prostym za\u0142o\u017ceniu &#8211; <a href='https:\/\/designfutures.jawordesign.com\/?p=80418'>[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,4,61],"tags":[121,117,36,118,119,120],"class_list":["post-80418","post","type-post","status-publish","format-standard","hentry","category-hacking","category-reprap","category-software","tag-arm32","tag-elektronika","tag-firmware","tag-smoothie","tag-smothieware","tag-sunbeam","category-11-id","category-4-id","category-61-id","post-seq-1","post-parity-odd"],"_links":{"self":[{"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/posts\/80418","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=80418"}],"version-history":[{"count":9,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/posts\/80418\/revisions"}],"predecessor-version":[{"id":88359,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=\/wp\/v2\/posts\/80418\/revisions\/88359"}],"wp:attachment":[{"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=80418"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=80418"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/designfutures.jawordesign.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=80418"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}