{"id":1230,"date":"2012-07-09T07:02:44","date_gmt":"2012-07-09T12:02:44","guid":{"rendered":"http:\/\/nootropicdesign.com\/projectlab\/?p=1230"},"modified":"2019-05-26T11:08:45","modified_gmt":"2019-05-26T16:08:45","slug":"backpack-board-for-rgb-matrix","status":"publish","type":"post","link":"https:\/\/nootropicdesign.com\/projectlab\/2012\/07\/09\/backpack-board-for-rgb-matrix\/","title":{"rendered":"Arduino Backpack Board for RGB Matrix Panel"},"content":{"rendered":"<p>A while back, I did a <a target=\"_blank\" href=\"http:\/\/nootropicdesign.com\/projectlab\/2012\/01\/22\/displaying-android-video-on-led-matrix\/\" rel=\"noopener noreferrer\">project using a 32&#215;16 RGB LED matrix panel from Adafruit<\/a> but found that connecting an Arduino to the panel was a real wiring mess.  So I decided to design a small Arduino &#8220;backpack&#8221; board that snaps right onto the back of the panel so that there&#8217;s no more wiring frustration.  <\/p>\n<p><strong>UPDATE! <\/strong> This is <a href=\"http:\/\/nootropicdesign.com\/matrixbackpack\/\" title=\"now available in our store\" target=\"_blank\" rel=\"noopener noreferrer\">now available in our store<\/a>!!!<\/p>\n<p><a href=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack02.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack02_sm.jpg\" alt=\"\" title=\"MatrixBackpack02_sm\" width=\"640\" height=\"480\" class=\"alignleft size-full wp-image-1228\" srcset=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack02_sm.jpg 640w, https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack02_sm-300x225.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><br \/>\n<br clear=\"all\"\/><br \/>\nThe board is a simple Arduino that has an 8&#215;2 female header so that it can snap right onto the back of the RGB panel.  The board also includes a 2.1mm power jack for a 5V power supply, a 6 pin serial header for easy programming using a USB-serial cable, and a 2-pin terminal block for connecting to the panel&#8217;s power terminals.<\/p>\n<p><a href=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack01.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpack01_sm.jpg\" alt=\"\" title=\"MatrixBackpack01_sm\" width=\"640\" height=\"480\" class=\"alignleft size-full wp-image-1226\" \/><\/a><br \/>\n<br clear=\"all\"\/><br \/>\nI had the board manufactured by <a href=\"http:\/\/dorkbotpdx.org\/wiki\/pcb_order\">Laen&#8217;s PCB service at Dorkbot PDX<\/a>, which is a great way to get boards made in small quantities for projects just like this.  Customers of Laen will instantly recognize his signature purple boards.<\/p>\n<p>I&#8217;m so happy with this simple solution for driving my panel that I used it for a display sign when I exhibited at the Twin Cities Maker &#8220;Minne-Faire&#8221; in April.  I wrote some animations for the Arduino backpack to display, and they look great.  The video doesn&#8217;t do them justice because it&#8217;s really hard to capture bright LEDs on video.  This panel is blindingly bright!<\/p>\n<p><iframe loading=\"lazy\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/5sfZQf-buwA\" frameborder=\"0\" allowfullscreen><\/iframe><\/p>\n<p>Feel free to <a target=\"_blank\" href=\"https:\/\/github.com\/nootropicdesign\/matrix-backpack\" rel=\"noopener noreferrer\">download the source for this demo<\/a>.<\/p>\n<p>I&#8217;m not selling this board as a product because the market is probably too small, but if you have one of these RGB panels, you can make your own.  Just <a href=\"https:\/\/nootropicdesign.com\/projectlab\/downloads\/RGBMatrixControllerDesign_v1.0.zip\">download the design files<\/a> and have the PCB manufactured!<\/p>\n<p><a href=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpackBoard.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackBoard_sm.png\" alt=\"\" title=\"MatrixBackpackBoard_sm\" width=\"640\" height=\"630\" class=\"alignleft size-full wp-image-1245\" srcset=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackBoard_sm.png 640w, https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackBoard_sm-300x295.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/05\/MatrixBackpackSchematic.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackSchematic_sm.png\" alt=\"\" title=\"MatrixBackpackSchematic_sm\" width=\"640\" height=\"469\" class=\"alignleft size-full wp-image-1246\" srcset=\"https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackSchematic_sm.png 640w, https:\/\/nootropicdesign.com\/projectlab\/wp-content\/uploads\/2012\/06\/MatrixBackpackSchematic_sm-300x219.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><br \/>\n<br clear=\"all\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A while back, I did a project using a 32&#215;16 RGB LED matrix panel from Adafruit but found that connecting an Arduino to the panel was a real wiring mess. So I decided to design a small Arduino &#8220;backpack&#8221; board that snaps right onto the back of the panel so that there&#8217;s no more wiring [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[3],"tags":[],"class_list":["post-1230","post","type-post","status-publish","format-standard","hentry","category-arduino"],"_links":{"self":[{"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/posts\/1230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/comments?post=1230"}],"version-history":[{"count":20,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/posts\/1230\/revisions"}],"predecessor-version":[{"id":2277,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/posts\/1230\/revisions\/2277"}],"wp:attachment":[{"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/media?parent=1230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/categories?post=1230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nootropicdesign.com\/projectlab\/wp-json\/wp\/v2\/tags?post=1230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}