{"id":2314,"date":"2013-11-21T12:49:43","date_gmt":"2013-11-21T12:49:43","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=2314"},"modified":"2013-11-21T12:49:43","modified_gmt":"2013-11-21T12:49:43","slug":"draw-pcb-perfboard-stripboard-ubuntu-diylc","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2013\/11\/draw-pcb-perfboard-stripboard-ubuntu-diylc\/","title":{"rendered":"Draw PCB, Perfboard or Stripboard layouts in Ubuntu with DIYLC"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2315\" alt=\"diy layout creator\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc.png\" width=\"140\" height=\"140\" \/><\/a><\/p>\n<p>Want to draw PCB, Perfboard or Stripboard layouts on your Ubuntu or Linux Mint machine? Well, there is a free, open source application called <b><i>DIY Layout Creator<\/i><\/b> which works on Linux, Windows, and Mac OS X.<\/p>\n<p><b><i>DIY Layout Creator<\/i><\/b> (DIYLC in short) is freeware drawing tool developed with help of a large online community of DIY electronics enthusiasts.<\/p>\n<p>The goal is to provide a simple interface and enough power to let the user draw <i><span style=\"text-decoration: underline;\">schematics<\/span><\/i>, <i><span style=\"text-decoration: underline;\">board\/chassis layouts<\/span><\/i> and <i><span style=\"text-decoration: underline;\">guitar wiring diagrams<\/span><\/i> quickly and without a steep learning curve. Also, it is build around the flexible open source framework that may be used to draw pretty much anything.<\/p>\n<p>Below is a sample board layout drawn in DIYLC3 (Click to enlarge).<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc-sample.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2316\" alt=\"diy layout creator sample\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc-sample-300x277.jpg\" width=\"300\" height=\"277\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc-sample-300x277.jpg 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc-sample-1024x948.jpg 1024w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/diylc-sample.jpg 1280w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><b>Features:<\/b><\/p>\n<ul>\n<li>platform independence, will run on any machine having Java JRE\/JDK 1.6.0_10 or newer<\/li>\n<li>easy to use interface, most of the operations can be done using mouse<\/li>\n<li>draws schematics, board layouts and chassis layouts<\/li>\n<li>high flexibility, has the API to allow plug-ins and new components to be added without much trouble<\/li>\n<li>improved performance and reduced memory consumption compared to the previous versions<\/li>\n<li>save default values for each property of a component individually<\/li>\n<li>group components together and treat them as one, e.g. move, edit or delete<\/li>\n<li>export the output to image, PDF or printer<\/li>\n<li>export PCB trace mask suitable for toner transfer<\/li>\n<li>create a Bill of Materials as a part of the project or export it to few different file formats<\/li>\n<li>zoom in\/out feature<\/li>\n<li>configurable grid spacing on the project level<\/li>\n<li>auto update checks for new versions<\/li>\n<li>import files created with older versions of the application<\/li>\n<li>create and load project templates<\/li>\n<li><tt>[<\/tt>pending<tt>]<\/tt>\u00a0integration with online project library, sharing your drawings with ease<\/li>\n<\/ul>\n<h3>Install DIY Layout Creator in Ubuntu:<\/h3>\n<p>We can easily install DIYLC in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Linux Mint from its repository.<\/p>\n<p>To get started, press Ctrl+Alt+T on keyboard to open terminal. When it open, copy and paste the code below and run to add the repository:<\/p>\n<pre style=\"border:none;\">sudo sh -c 'echo \"deb http:\/\/www.diy-fever.com\/diylc_repository binary\/\">\/etc\/apt\/sources.list.d\/diylc.list'<\/pre>\n<p>Then you can install the app after checking for updates. To do so, run:<\/p>\n<pre style=\"border:none;\">sudo apt-get update; sudo apt-get install diylc<\/pre>\n<p>Once installed, open it from Unity Dash or Menu. <\/p>\n<div id=\"attachment_2317\" style=\"width: 530px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/DIY-Layout-Creator-Main-window.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2317\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/DIY-Layout-Creator-Main-window.jpg\" alt=\"DIY Layout Creator Main window\" width=\"520\" height=\"377\" class=\"size-full wp-image-2317\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/DIY-Layout-Creator-Main-window.jpg 520w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2013\/11\/DIY-Layout-Creator-Main-window-300x217.jpg 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/a><p id=\"caption-attachment-2317\" class=\"wp-caption-text\">DIY Layout Creator Main window<\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>Want to draw PCB, Perfboard or Stripboard layouts on your Ubuntu or Linux Mint machine? Well, there is a free, open source application called DIY Layout Creator which works on Linux, Windows, and Mac OS X. DIY Layout Creator (DIYLC in short) is freeware drawing tool developed with help of a large online community of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[826,827,828],"class_list":["post-2314","post","type-post","status-publish","format-standard","hentry","category-howtos","tag-diy-layout-creator","tag-pcb","tag-perfboard"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2314","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=2314"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/2314\/revisions"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=2314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=2314"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=2314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}