{"id":783,"date":"2020-04-28T16:49:44","date_gmt":"2020-04-28T16:49:44","guid":{"rendered":"https:\/\/www.adrian-smith31.co.uk\/blog\/?p=783"},"modified":"2020-11-09T17:10:33","modified_gmt":"2020-11-09T17:10:33","slug":"a-scrolling-message-display-using-3x-16x32-led-matrix-modules","status":"publish","type":"post","link":"https:\/\/www.adrian-smith31.co.uk\/blog\/2020\/04\/a-scrolling-message-display-using-3x-16x32-led-matrix-modules\/","title":{"rendered":"A scrolling message display using 3x 16&#215;32 LED matrix modules"},"content":{"rendered":"<p><a href=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-787 alignleft\" src=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-300x97.jpg\" alt=\"\" width=\"300\" height=\"97\" srcset=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-300x97.jpg 300w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-1024x332.jpg 1024w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-768x249.jpg 768w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-1536x498.jpg 1536w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-600x195.jpg 600w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139-1040x337.jpg 1040w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/IMG_20200428_125139.jpg 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>This is another unfinished project; I started making a scrolling message display using the LED modules I used for my dual colour Pong Clock around 3 years ago. I managed to get it working to the point where a message can be sent via the serial interface (or a serially connected bluetooth module) and have several display options where you can have big or small text, have it in red, yellow or bold orange. I don&#8217;t really have a use for it and the Pong Clock does not get much interest from friends and family as in they don&#8217;t want one making so I&#8217;m putting the whole lot on eBay over the next few weeks. I&#8217;ll keep a couple of modules to pla<a href=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-788 alignright\" src=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-300x124.jpg\" alt=\"\" width=\"300\" height=\"124\" srcset=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-300x124.jpg 300w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-1024x423.jpg 1024w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-768x317.jpg 768w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-1536x634.jpg 1536w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-600x248.jpg 600w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106-1040x430.jpg 1040w, https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/MVIMG_20200428_125106.jpg 1920w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>y around with or in case someone changes their mind and does want a pong clock making but for now they are done with.<\/p>\n<p>As for the scrolling message display I used modified Adafruit RGB matrix libraries that supports daisy chained modules; I used three for a better and wider display. I don&#8217;t know what the maximum number of daisy chained modules you can have but I guess more than three is pushing the Arduino to the limit. The library uses around 1.6kB of SRAM so an Arduino Mega is required even though the code size will fit into the Uno. I&#8217;ll release my code for this project for anyone to take and modify themselves as they see fit. Code is being offered without any support, but if you do use the code please credit me. Thanks.<\/p>\n<p>Code for this project <a href=\"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-content\/uploads\/2020\/04\/Message_Display_16x96.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Message_Display_16x96<\/a><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=xRJyExuKuUk\" target=\"_blank\" rel=\"noopener noreferrer\">\n<div class=\"youtube-embed\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\">\n\t<meta itemprop=\"url\" content=\"https:\/\/www.youtube.com\/v\/xRJyExuKuUk\" \/>\n\t<meta itemprop=\"name\" content=\"A scrolling message display using 3x 16&#215;32 LED matrix modules\" \/>\n\t<meta itemprop=\"description\" content=\"A scrolling message display using 3x 16&#215;32 LED matrix modules\" \/>\n\t<meta itemprop=\"uploadDate\" content=\"2020-04-28T16:49:44+00:00\" \/>\n\t<meta itemprop=\"thumbnailUrl\" content=\"https:\/\/i.ytimg.com\/vi\/xRJyExuKuUk\/default.jpg\" \/>\n\t<meta itemprop=\"embedUrl\" content=\"https:\/\/www.youtube.com\/embed\/xRJyExuKuUk\" \/>\n\t<meta itemprop=\"height\" content=\"340\" \/>\n\t<meta itemprop=\"width\" content=\"560\" \/>\n\t<iframe loading=\"lazy\" style=\"border: 0;\" class=\"youtube-player\" width=\"560\" height=\"340\" src=\"https:\/\/www.youtube.com\/embed\/xRJyExuKuUk\" allowfullscreen><\/iframe>\n<\/div>\n<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is another unfinished project; I started making a scrolling message display using the LED modules I used for my dual colour Pong Clock around 3 years ago. I managed to get it working to the point where a message can be sent via the serial interface (or a serially connected bluetooth module) and have [&hellip;]<\/p>\n","protected":false},"author":179,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"A scrolling message display using 3x 16x32 LED matrix modules - Adrian's electronics blog","description":"This is another unfinished project; I started making a scrolling message display using the LED modules I used for my dual colour Pong Clock around 3 years ago."},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-783","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/posts\/783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/users\/179"}],"replies":[{"embeddable":true,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=783"}],"version-history":[{"count":9,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/posts\/783\/revisions"}],"predecessor-version":[{"id":912,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/posts\/783\/revisions\/912"}],"wp:attachment":[{"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.adrian-smith31.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}