{"id":254,"date":"2013-03-12T22:20:18","date_gmt":"2013-03-13T03:20:18","guid":{"rendered":"http:\/\/slackworld.org\/blog\/?page_id=254"},"modified":"2013-03-12T23:27:19","modified_gmt":"2013-03-13T04:27:19","slug":"10pin-hardware","status":"publish","type":"page","link":"http:\/\/slackworld.org\/blog\/project-ten-pin\/10pin-hardware","title":{"rendered":"10Pin &#8211; Hardware"},"content":{"rendered":"<h2>Hardware<\/h2>\n<p>The USBasp hardware is the standard for\u00a0<strong>10Pin<\/strong>. The low cost, simple design, availability, low cost,<br \/>\nand software support drive this decision. Though you can recreate this hardware based upon the<br \/>\navailable USBasp schematics, it is expected that instead you will\u00a0re-purpose\u00a0hardware sold as a<br \/>\nUSBasp programmer.<\/p>\n<p>As USBasp is an open hardware\/software design it is not surprising that it is widely cloned\/<br \/>\ncopied by the Chinese electronics machine. The downside is that there are many variations of<br \/>\nthe hardware and they may not be 100% compatible. Part of the fun of\u00a0<strong>10Pin<\/strong>\u00a0will be identifying<br \/>\nsuitable hardware and documenting differences and modifying the code to suit the hardware.<\/p>\n<p>In general the available hardware includes an Atmega8 processor clocked at 12MHZ. As a general<br \/>\nAtmega8 development board they are lacking breakouts for all of the available GPIO pins. This is<br \/>\nprobably the major limitation with the USBasp hardware in regards to being a useful development<\/p>\n<p>platform. This still allows many projects with minimal GPIO requirements to be created with a low<br \/>\nhardware cost.<\/p>\n<p>Following are details on two variations of 10Pin hardware that we have researched.<\/p>\n<p><strong>BeteMCU &#8211; MiniProg<\/strong><\/p>\n<p><a href=\"http:\/\/slackworld.org\/blog\/wp-content\/uploads\/2013\/03\/betemcu.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"betemcu\" src=\"http:\/\/slackworld.org\/blog\/wp-content\/uploads\/2013\/03\/betemcu-150x150.jpg\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Pros:<\/p>\n<ul>\n<li>Hardware compatible with USBasp software. Uses same USB, LEDs, and ISP port mappings.<\/li>\n<li>ISP Pins are labeled.<\/li>\n<li>Has onboard 3V voltage regulator (see note below).<\/li>\n<\/ul>\n<p>Cons:<\/p>\n<ul>\n<li>Does not include J3 header (preferred for USBaspLoader use).<\/li>\n<li>3V voltage regulator is not easily selectable (must solder the board).<\/li>\n<li>Voltage to ISP connector is not easy to disable.<\/li>\n<\/ul>\n<p>Note: LEDs are red and yellow, instead of red and green as per USPasp hardware design.<\/p>\n<p><strong>Lcsoft Studio<\/strong><\/p>\n<p><a title=\"10Pin - Lcsoft Studio\" href=\"http:\/\/slackworld.org\/blog\/project-ten-pin\/10pin-hardware\/10pin-lcsoft-studio\">10pin &#8211; Lcsoft Studio<\/a>\u00a0Reference Page<\/p>\n<p><a href=\"http:\/\/slackworld.org\/blog\/wp-content\/uploads\/2013\/03\/lcsoft.jpg\"><img loading=\"lazy\" decoding=\"async\" alt=\"lcsoft\" src=\"http:\/\/slackworld.org\/blog\/wp-content\/uploads\/2013\/03\/lcsoft-150x150.jpg\" width=\"150\" height=\"150\" \/><\/a><\/p>\n<p>Pros:<\/p>\n<ul>\n<li>Hardware compatible with USBasp software. Uses same USB, LEDs, and ISP port\u00a0mappings.<\/li>\n<li>ISP connector has TX\/RX serial pins (included in USPasp design, but not used by USBasp\u00a0software).<\/li>\n<li>Includes holes for J3 header. This is the preferred way to initiate the USBaspLoader\u00a0boot loader.<\/li>\n<li>On board 3V voltage regulator is easily selectable by jumpers.<\/li>\n<li>Voltage to ISP connector is easy to disable via jumpers.<\/li>\n<\/ul>\n<p>Cons:<\/p>\n<ul>\n<li>ISP pins are not labeled.<\/li>\n<li>On board LEDs are both red and placed close together, making it hard to distinguish\u00a0between them and reducing usefulness.<\/li>\n<\/ul>\n<p>These devices are readily available on eBay for less than $10 shipped from China. Review the\u00a0pictures carefully and ask the seller questions to confirm you get what you want. Ordering from\u00a0China does have some risk and shipping is slow, but the low price and sense of adventure makes\u00a0it worthwhile. Note according to some anecdotes from some random internet site (like this one),\u00a0sometimes the components provided are not always consistent even for the same &#8220;brand&#8221; of\u00a0device. Your mileage may vary.<\/p>\n<h2>Back to\u00a0<a title=\"Project Ten Pin\" href=\"http:\/\/slackworld.org\/blog\/project-ten-pin\">Project Ten Pin<\/a><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>Hardware The USBasp hardware is the standard for\u00a010Pin. The low cost, simple design, availability, low cost, and software support drive this decision. Though you can recreate this hardware based upon the available USBasp schematics, it is expected that instead you &hellip;<\/p>\n<p class=\"read-more\"><a href=\"http:\/\/slackworld.org\/blog\/project-ten-pin\/10pin-hardware\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":229,"menu_order":1,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-254","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/pages\/254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/comments?post=254"}],"version-history":[{"count":7,"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/pages\/254\/revisions"}],"predecessor-version":[{"id":286,"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/pages\/254\/revisions\/286"}],"up":[{"embeddable":true,"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/pages\/229"}],"wp:attachment":[{"href":"http:\/\/slackworld.org\/blog\/wp-json\/wp\/v2\/media?parent=254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}