{"id":5069,"date":"2012-05-07T22:37:24","date_gmt":"2012-05-08T02:37:24","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?page_id=5069"},"modified":"2013-10-30T09:36:42","modified_gmt":"2013-10-30T13:36:42","slug":"serial-7-segment-led-display-module-4-digits","status":"publish","type":"page","link":"https:\/\/embedded-lab.com\/blog\/serial-7-segment-led-display-module-4-digits\/","title":{"rendered":"Serial 7-segment LED display module (4 digits)"},"content":{"rendered":"<p>This serial LED display module allows you to interface a 4-digit 7-segment LED display with only three I\/O pins of a microcontroller, and gives you full control of all digits and decimal points.<\/p>\n<div id=\"attachment_4938\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Finished1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4938\" class=\"size-full wp-image-4938\" title=\"Finished1\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Finished1.jpg\" width=\"570\" height=\"428\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Finished1.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Finished1-550x412.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-4938\" class=\"wp-caption-text\">4-digit serial seven segment LED display<\/p><\/div>\n<p><strong>Features:<\/strong><\/p>\n<ul>\n<li>based on MAX7219 display driver<\/li>\n<li>SPI interface (3 pins)<\/li>\n<li>operates at +5V supply<\/li>\n<li>individual control of all digits and decimal points<\/li>\n<li>display brightness control through software<\/li>\n<li>dimensions 1.95&#8243; x 1.4&#8243; (50mm x 36mm)<\/li>\n<li>0.56&#8243; LED display<\/li>\n<\/ul>\n<p>Here&#8217;s an<strong><a href=\"http:\/\/embedded-lab.com\/blog\/?p=4935\"> example<\/a><\/strong> that shows how to interface this display module with PIC microcontrollers.<\/p>\n<p><strong>Assembling the board<\/strong><\/p>\n<div>The kit consists of:<\/div>\n<div>\n<ul>\n<li>printed circuit board (1)<\/li>\n<li>MAX7219 (1)<\/li>\n<li>0.56&#8243; four-digit seven segment LED display (1)<\/li>\n<li>1N4148 diode (1)<\/li>\n<li>18K resistor (1)<\/li>\n<li>100nF capacitor (1)<\/li>\n<li>5-pin straight male header<\/li>\n<\/ul>\n<\/div>\n<div>\n<div id=\"attachment_5043\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/4DigitSPILEDKIT2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5043\" class=\"size-full wp-image-5043\" title=\"4DigitSPILEDKIT2\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/4DigitSPILEDKIT2.jpg\" width=\"570\" height=\"398\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/4DigitSPILEDKIT2.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/4DigitSPILEDKIT2-550x384.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-5043\" class=\"wp-caption-text\">Serial 7-segment LED display kit<\/p><\/div>\n<p>The following pictures describes the assembling procedure.<\/p>\n<div id=\"attachment_4941\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4941\" class=\"size-full wp-image-4941\" title=\"Step1\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step1.jpg\" width=\"570\" height=\"422\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step1.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step1-550x407.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-4941\" class=\"wp-caption-text\">Step 1: Hold the PCB with soldering helping hands<\/p><\/div>\n<div id=\"attachment_4942\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step2.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4942\" class=\"size-full wp-image-4942\" title=\"Step2\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step2.jpg\" width=\"570\" height=\"449\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step2.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step2-550x433.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-4942\" class=\"wp-caption-text\">Step 2: Next solder low profile components such as the capacitor, diode and resistor, as shown above<\/p><\/div>\n<div id=\"attachment_4943\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step3.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4943\" class=\"size-full wp-image-4943\" title=\"Step3\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step3.jpg\" width=\"570\" height=\"449\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step3.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step3-550x433.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-4943\" class=\"wp-caption-text\">Step 3: Next solder the MAX7219 chip<\/p><\/div>\n<div id=\"attachment_4944\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step4.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4944\" class=\"size-full wp-image-4944\" title=\"Step4\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step4.jpg\" width=\"570\" height=\"448\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step4.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/04\/Step4-550x432.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-4944\" class=\"wp-caption-text\">Step 4: Place the LED display on the top of MAX7219 and solder its pins<\/p><\/div>\n<div id=\"attachment_5071\" style=\"width: 580px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/Step6.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-5071\" class=\"size-full wp-image-5071\" title=\"Step6\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/Step6.jpg\" width=\"570\" height=\"423\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/Step6.jpg 570w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/Step6-550x408.jpg 550w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/a><p id=\"caption-attachment-5071\" class=\"wp-caption-text\">Step 5: Finally, solder the connecting header pins<\/p><\/div>\n<p><strong style=\"font-size: 13px; line-height: 19px; color: #ff0000;\">Revision 1 (12\/15\/2012)<\/strong><\/p>\n<\/div>\n<p>The PCB has slightly been revised recently. Everything remains the same except there are two header connectors available now. One for interfacing the display with a microcontroller and other for cascading multiple displays. New PCB is shown below.<\/p>\n<div id=\"attachment_6563\" style=\"width: 570px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEG_4Digv1.0PCB.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-6563\" class=\"size-full wp-image-6563\" title=\"SPI7SEG_4Digv1.0PCB\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEG_4Digv1.0PCB.jpg\" width=\"560\" height=\"391\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEG_4Digv1.0PCB.jpg 560w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEG_4Digv1.0PCB-550x384.jpg 550w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><p id=\"caption-attachment-6563\" class=\"wp-caption-text\">Revised PCB (Rev. 1)<\/p><\/div>\n<p><span style=\"color: #ff0000;\"><strong>Revision 2 (2\/20\/2013)<\/strong><\/span><\/p>\n<p>This has been revised second time and the new board will have following features:<\/p>\n<ul>\n<li><span style=\"font-size: 13px; line-height: 19px;\">High quality 0.40&#8243; display (<strong>LTC-4727JS<\/strong>) with bright yellow light emitting diodes<\/span><\/li>\n<li><span style=\"font-size: 13px; line-height: 19px;\">Four digits, decimal and colon segments<\/span><\/li>\n<li><span style=\"font-size: 13px; line-height: 19px;\">Round PCB corners<\/span><span style=\"font-size: 13px; line-height: 19px;\">\u00a0<\/span><\/li>\n<\/ul>\n<div id=\"attachment_7132\" style=\"width: 575px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEGDISP4.40-1R.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-7132\" class=\"size-full wp-image-7132\" title=\"SPI7SEGDISP4.40-1R\" alt=\"\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEGDISP4.40-1R.jpg\" width=\"565\" height=\"419\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEGDISP4.40-1R.jpg 565w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2012\/05\/SPI7SEGDISP4.40-1R-550x407.jpg 550w\" sizes=\"auto, (max-width: 565px) 100vw, 565px\" \/><\/a><p id=\"caption-attachment-7132\" class=\"wp-caption-text\">Rev. 2: Four digit SPI seven segment LED display<\/p><\/div>\n<p><strong>Price:<\/strong>\u00a0$11.50 for kit, and $14.50 for assembled board.\u00a0The payment will be through Paypal.\u00a0If you want the kit or the assembled board, email me first at\u00a0<strong>admin (at) embedded-lab.com<\/strong>, and I will send you my Paypal information. Or you can also buy it directly on\u00a0<strong><a href=\"https:\/\/tindie.com\/shops\/rajbex\/spi-4-digit-seven-segment-led-display\/\" target=\"_blank\">Tindie<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This serial LED display module allows you to interface a 4-digit 7-segment LED display with only three I\/O pins of a microcontroller, and gives you full control of all digits and decimal points. Features: based on MAX7219 display driver SPI interface (3 pins) operates at +5V supply individual control of all digits and decimal points display brightness control through software dimensions 1.95&#8243; x 1.4&#8243; (50mm x 36mm) 0.56&#8243; LED display Here&#8217;s an example that shows how to interface this display module with PIC microcontrollers. Assembling the board The kit consists of: printed circuit board (1) MAX7219 (1) 0.56&#8243; four-digit seven<\/p>\n","protected":false},"author":1,"featured_media":5071,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-5069","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/pages\/5069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/comments?post=5069"}],"version-history":[{"count":22,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/pages\/5069\/revisions"}],"predecessor-version":[{"id":7996,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/pages\/5069\/revisions\/7996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/5071"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=5069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}