{"id":217,"date":"2021-06-22T18:27:35","date_gmt":"2021-06-22T18:27:35","guid":{"rendered":"http:\/\/pi.peernix.com\/?p=217"},"modified":"2021-06-22T18:27:35","modified_gmt":"2021-06-22T18:27:35","slug":"infrared-remote-control","status":"publish","type":"post","link":"http:\/\/peernix.com\/?p=217","title":{"rendered":"Infrared Remote Control"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Peernix IR Remote was created to be an easily programmable hardware platform to duplicate a infrared remote control, or simply create your own remote control. It uses the Atmega328P microcontroller, so it can easily be programmed using the Arduino IDE. Another couple advantages it has are that the buttons are individually tied to separate pins on the microcontroller, to allow for simplified code removing the need for multiplexing. The pinout of the microcontroller is also set up to work out of the box with a popular and easily workable <a href=\"https:\/\/github.com\/Arduino-IRremote\/Arduino-IRremote\">infrared remote library<\/a> for the Arduino IDE initially developed by <a href=\"https:\/\/github.com\/shirriff\">Ken Shirriff<\/a>.<\/p>\n\n\n\n<a href=\"https:\/\/ibb.co\/DYCB8ks\"><img decoding=\"async\" src=\"https:\/\/i.ibb.co\/HCzcxY1\/schematic.png\" alt=\"schematic\" border=\"0\"><\/a>\n\n\n\n<pre class=\"wp-block-code\"><code><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The microcontroller has been clocked down to 8MHz in order to work with lithium ion battery voltages. A battery protection and charging circuit has also been incorporated into the board. A small 600mAh battery will in practice last a couple months with regular use, and then to recharge the battery, a micro USB port is available. In the latest revision, a battery holder for a lithium ion 18650 cell has been incorporated into the rear of the board, mainly for laughs.<\/p>\n\n\n\n<a href=\"https:\/\/ibb.co\/JB4NRLc\"><img decoding=\"async\" src=\"https:\/\/i.ibb.co\/0DSkjNn\/2019-05-06-12-28-29-Small.jpg\" alt=\"2019-05-06-12-28-29-Small\" border=\"0\"><\/a>\n\n\n\n<p class=\"wp-block-paragraph\">To wrap everything up, a 3D printed housing has been designed, for a less nerdy coffee table appearance. Schematics and Test <a href=\"https:\/\/pastebin.com\/DcXqk8VF\">code<\/a> available. If there\u2019s any demand the product can be made available on <a href=\"https:\/\/www.tindie.com\/\">Tindie<\/a>.<\/p>\n\n\n\n<a href=\"https:\/\/ibb.co\/nBXJp1F\"><img decoding=\"async\" src=\"https:\/\/i.ibb.co\/1MCWcXk\/2020-04-26-12-03-08-Small.jpg\" alt=\"2020-04-26-12-03-08-Small\" border=\"0\"><\/a>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/ibb.co\/nBXJp1F\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Peernix IR Remote was created to be an easily programmable hardware platform to duplicate a infrared remote control, or simply create your own remote control. It uses the Atmega328P microcontroller, so it can easily be programmed using the Arduino IDE. Another couple advantages it has are that the buttons are individually tied to separate<\/p>\n<div class=\"more-link\"><a href=\"http:\/\/peernix.com\/?p=217\">Read More<\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[10,34,55,56],"class_list":["entry","author-datz","post-217","post","type-post","status-publish","format-standard","category-electronics","tag-arduino","tag-infrared","tag-remote","tag-remote-control"],"_links":{"self":[{"href":"http:\/\/peernix.com\/index.php?rest_route=\/wp\/v2\/posts\/217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/peernix.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/peernix.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/peernix.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/peernix.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=217"}],"version-history":[{"count":0,"href":"http:\/\/peernix.com\/index.php?rest_route=\/wp\/v2\/posts\/217\/revisions"}],"wp:attachment":[{"href":"http:\/\/peernix.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/peernix.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=217"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/peernix.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}