
{"id":71,"date":"2012-05-17T11:37:00","date_gmt":"2012-05-17T10:37:00","guid":{"rendered":"http:\/\/www.kanda.com\/blog\/?p=71"},"modified":"2013-07-15T15:55:14","modified_gmt":"2013-07-15T14:55:14","slug":"portable-pic-programmers","status":"publish","type":"post","link":"https:\/\/www.kanda.com\/blog\/microcontrollers\/pic-microcontrollers\/portable-pic-programmers\/","title":{"rendered":"Portable PIC Programmers"},"content":{"rendered":"<p>Most of us have PIC programmers for development, such as Microchip IDC2 or a PIC ICSP programmer such as <a href=\"\/products\/Asix\/PRESTO.html\" title=\"Presto PIC Programmer\">PRESTO<\/a>, which are very good at what they do. But they are not ideal for either production or field updates,  because they require too much knowledge to use or need a laptop to be used in a challenging environment.<\/p>\n<p>So what are the alternatives?<br \/>\n<!--more--><br \/>\nThe answer is a portable PIC programmer that is easy to use and avoids laptop use in field environments like kitchens, busy factory floors or confined spaces. There are quite a lot of sophisticated portable programmers available, and Kanda also supply <a href=\"\/products\/Kanda\/PIC-PP0110.html\" title=\"PIC Portable Programmer\">a portable programmer<\/a> that can store 32 different target PIC microcontrollers and firmware files. Versions can also be found that support a wider range of microcontrollers and memory chips but are obviously more expensive.<\/p>\n<p>These type of programmers provide an answer to using a laptop but they are quite complicated, with menu systems and lots of buttons, which doesn&#8217;t solve the problem of ease of use. The solution to this problem is to reduce the complexity because all you actually need is a button to start programming and a LED to indicate programming progress and error or success.<br \/>\n<center><br \/>\n<img decoding=\"async\" src=\"\/images\/hh0120-2.jpg\" width=\"150px\" alt=\"PIC handheld programmer\"><br \/>\n<\/center><br \/>\nThis is the basis of <a href=\"\/products\/Kanda\/PIC-HH0110.html\" title=\"Kanda handheld programmers\">Kanda handheld programmers<\/a> that use 1 button and one LED that can be green or red. Once the programmer has been loaded from PC, firmware updates couldn&#8217;t be simpler, just press a button and watch the LED.  There are some extra features, such as adapters for different interface types, although a lot of people add their own custom connectors, and they can power the target.<\/p>\n<p>In response to customer feedback, a second version is available with an additional 8-way rotary switch that can store up to 8 firmware setups. This is especially useful for field engineers who have to update several different product models that have separate code or <a href=\"https:\/\/www.kanda.com\/blog\/microcontrollers\/pic-microcontrollers\/pic-microcontroller\/\">PIC microcontroller<\/a> choices. <\/p>\n<p><center><br \/>\n<img decoding=\"async\" src=\"\/images\/pic-hh0820.jpg\" width=\"150px\" alt=\"PIC 8-way handheld programmer\"><br \/>\n<\/center><\/p>\n<p>Again, this is as easy as possible to reduce cost and keep it simple. A label stuck on the back can be used to show which product model is in which program slot. And that&#8217;s it, portable programmers for simplicity.<\/p>\n<p>More information about <a href=\"\/pic-keyfob-handheld.html\" title=\"Portable PIC Programmers\">Portable PIC Programmers<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most of us have PIC programmers for development, such as Microchip IDC2 or a PIC ICSP programmer such as PRESTO, which are very good at what they do. But they are not ideal for either production or field updates, because they require too much knowledge to use or need a laptop to be used in &hellip; <a href=\"https:\/\/www.kanda.com\/blog\/microcontrollers\/pic-microcontrollers\/portable-pic-programmers\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Portable PIC Programmers<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/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":[20],"class_list":["post-71","post","type-post","status-publish","format-standard","placeholder-for-hentry","category-pic-microcontrollers","tag-picprogrammer"],"_links":{"self":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":7,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":330,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions\/330"}],"wp:attachment":[{"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kanda.com\/blog\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}