{"id":12778,"date":"2016-12-08T22:06:58","date_gmt":"2016-12-09T03:06:58","guid":{"rendered":"http:\/\/embedded-lab.com\/blog\/?p=12778"},"modified":"2016-12-08T22:46:20","modified_gmt":"2016-12-09T03:46:20","slug":"product-review-elecrows-7-hdmi-lcd-display-raspberry-pi","status":"publish","type":"post","link":"https:\/\/embedded-lab.com\/blog\/product-review-elecrows-7-hdmi-lcd-display-raspberry-pi\/","title":{"rendered":"Product review: Elecrow&#8217;s 7&#8243; HDMI LCD Display for Raspberry Pi"},"content":{"rendered":"<p>A colorful LCD display is always a great\u00a0add-on to any Raspberry Pi project. This article provides a quick review of a high resolution (1024\u00d7600 pixels)\u00a0<strong><a href=\"http:\/\/www.elecrow.com\/raspberry-pi\/display\/7-inch-1024-600-hdmi-lcd-display-with-touch-screen.html\" target=\"_blank\">7&#8243; HDMI LCD product<\/a><\/strong>\u00a0from\u00a0<strong><a href=\"http:\/\/elecrow.com\" target=\"_blank\">Elecrow<\/a><\/strong> and illustrates a simple way to set it up for Raspberry Pi.<\/p>\n<div id=\"attachment_12786\" style=\"width: 810px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172814.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12786\" class=\"size-full wp-image-12786\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172814.jpg\" alt=\"7&quot; \" width=\"800\" height=\"546\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172814.jpg 800w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172814-580x396.jpg 580w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><p id=\"caption-attachment-12786\" class=\"wp-caption-text\">Elecrow&#8217;s 7&#8243; HDMI LCD for Raspberry Pi<\/p><\/div>\n<p>With\u00a0HDMI support, built-in capacitive\u00a0touchscreen control, and 4 mountable corners, this LCD is a perfect Plug-n-Play display for use with single board computers like Raspberry Pi and Banana Pi. It comes with an HDMI cable for the display, an USB cable for touchscreen control, four mounting screws, and a DVD containing the driver softwares.<\/p>\n<div id=\"attachment_12780\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172222.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12780\" class=\"size-full wp-image-12780\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172222.jpg\" alt=\"Elecrow's 7&quot; LCD display kit\" width=\"1200\" height=\"978\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172222.jpg 1200w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172222-580x473.jpg 580w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172222-1024x835.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-12780\" class=\"wp-caption-text\">Elecrow&#8217;s 7&#8243; HDMI LCD display kit<\/p><\/div>\n<h3>Hardware connections and software setup<\/h3>\n<p>The setup of this HDMI LCD display for Raspberry Pi is pretty easy and straighforward and can be done without installing any drivers from the included DVD. Following figure shows the backside of the LCD. Use the HDMI cable included in the package to connect the HDMI\u00a0port of the display to that of the Raspberry Pi board. The touchscreen control for this LCD is USB-based, and you need to connect the micro USB port on the backside (labeled as <strong>Touch<\/strong>) to an USB port of Raspberry Pi using the USB cable included in the package. On my LCD, I have two micro USB port on the back.\u00a0They are both labeled as <strong>Touch<\/strong>, and connecting to either one works just fine. There is a slide switch for ON\/OFF control of the LCD backlight. You need to slide it to ON position, as shown below. This completes the hardware setup. Note that the LCD display receives the power supply from the Raspberry Pi board via the USB cable.<\/p>\n<div id=\"attachment_12781\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172309.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12781\" class=\"size-full wp-image-12781\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172309.jpg\" alt=\"Back side of the LCD display\" width=\"1200\" height=\"840\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172309.jpg 1200w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172309-580x406.jpg 580w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172309-1024x717.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-12781\" class=\"wp-caption-text\">Back side of the LCD display<\/p><\/div>\n<p>Next, you need to open the config.txt file (usually accessible as <strong><em>\/boot\/config.txt<\/em><\/strong>) on the SD card containing the Raspberry Pi OS, and add the following lines at the end of the file.<\/p>\n<p>max_usb_current=1<br \/>\nhdmi_group=2<br \/>\nhdmi_mode=87<br \/>\nhdmi_cvt 1024 600 60 6 0 0 0<\/p>\n<p>The easiest way to do this would be to insert the SD card on a linux or MAC computer and edit the <strong>config.txt<\/strong> file with a text editor. The details of\u00a0<strong>config.txt<\/strong> can be found in\u00a0<strong><a href=\"https:\/\/www.raspberrypi.org\/documentation\/configuration\/config-txt.md\" target=\"_blank\">this page<\/a><\/strong>. The\u00a0<strong>hdmi_group=2<\/strong> selects the HDMI output to DMT (Display Monitor Timings, the standard typically used by monitors). If you look on <strong><a href=\"https:\/\/www.raspberrypi.org\/documentation\/configuration\/config-txt.md\" target=\"_blank\">this page<\/a><\/strong>, it provides a table with a list of 86 <strong>hdmi_modes<\/strong> defined for <strong>hdmi_group=2<\/strong>, but none of them matches with the resolution specification of our display (1024&#215;600 pixels, 60 Hz framerate). So we need to define a custom mode (87) for our display, which is done by the last two lines. The hdmi_cvt line sets the custom resolution (1024&#215;600), framerate (60 Hz), and aspect ratio (6 for 15:9).<\/p>\n<p>After modifying the <strong>config.txt<\/strong> file, save the file, eject the SD card from your computer, and\u00a0install it\u00a0back\u00a0on to your Raspberry Pi. When you will power your Raspberry Pi next time, you will see the booting up on your HDMI LCD screen. Make sure the 5V power supply you use for your Pi board is rated at least 2A.<\/p>\n<div id=\"attachment_12782\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172724.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-12782\" class=\"wp-image-12782 size-full\" src=\"http:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172724.jpg\" alt=\"p_20161018_172724\" width=\"1200\" height=\"880\" srcset=\"https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172724.jpg 1200w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172724-580x425.jpg 580w, https:\/\/embedded-lab.com\/blog\/wp-content\/uploads\/2016\/12\/P_20161018_172724-1024x751.jpg 1024w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-12782\" class=\"wp-caption-text\">Testing the 7&#8243; HDMI display with Raspberry Pi 1 B model<\/p><\/div>\n<p>I have tested it with\u00a0Raspberry Pi 1 B as well as with the latest Raspberry Pi 3 B models, and it worked like a charm with both. You can get this LCD display directly from <strong><a href=\"http:\/\/www.elecrow.com\/raspberry-pi\/display\/7-inch-1024-600-hdmi-lcd-display-with-touch-screen.html\" target=\"_blank\">Elecrow website<\/a><\/strong> or on Amazon using the following link.<\/p>\n<p style=\"text-align: center;\">\n<strong><a href=\"https:\/\/www.amazon.com\/gp\/product\/B01GDMDFZA\/ref=as_li_tl?ie=UTF8&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B01GDMDFZA&amp;linkCode=as2&amp;tag=rajbex-20&amp;linkId=99a5eca06d0f0ecf9f2ce119b4a528dc\" target=\"_blank\">Elecrow HDMI Display Monitor 7 Inch 1024X600 HD TFT LCD with Touch Screen for Raspberry Pi B+\/2B Raspberry Pi 3<\/a><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" style=\"border: none !important; margin: 0px !important;\" src=\"\/\/ir-na.amazon-adsystem.com\/e\/ir?t=rajbex-20&amp;l=am2&amp;o=1&amp;a=B01GDMDFZA\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A colorful LCD display is always a great\u00a0add-on to any Raspberry Pi project. This article provides a quick review of a high resolution (1024\u00d7600 pixels)\u00a07&#8243; HDMI LCD product\u00a0from\u00a0Elecrow and illustrates a simple way to set it up for Raspberry Pi. With\u00a0HDMI support, built-in capacitive\u00a0touchscreen control, and 4 mountable corners, this LCD is a perfect Plug-n-Play display for use with single board computers like Raspberry Pi and Banana Pi. It comes with an HDMI cable for the display, an USB cable for touchscreen control, four mounting screws, and a DVD containing the driver softwares. Hardware connections and software setup The setup<\/p>\n","protected":false},"author":1,"featured_media":12786,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1464,348,602],"tags":[1582,1581],"class_list":["post-12778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","category-product-review","category-raspberry-pie","tag-hdmi-lcd","tag-raspberry-pi-display"],"_links":{"self":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"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=12778"}],"version-history":[{"count":16,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12778\/revisions"}],"predecessor-version":[{"id":12800,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/posts\/12778\/revisions\/12800"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media\/12786"}],"wp:attachment":[{"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/media?parent=12778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/categories?post=12778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embedded-lab.com\/blog\/wp-json\/wp\/v2\/tags?post=12778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}