{"id":10154,"date":"2013-06-18T12:34:49","date_gmt":"2013-06-18T16:34:49","guid":{"rendered":"http:\/\/engineersgarag-main\/lcd-scrolling-display-module-part-30-46\/"},"modified":"2023-05-24T12:01:33","modified_gmt":"2023-05-24T16:01:33","slug":"lcd-scrolling-display-module-part-30-46","status":"publish","type":"post","link":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/","title":{"rendered":"LCD Scrolling Display Module- (Part 30\/46)"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%; font-weight: normal;\">The project is discussed in two parts.<\/span><\/span><\/span><\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">Part 1:<\/span><\/span><\/span><\/strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\"> To Create LCD module <\/span><\/span><\/span><\/p>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">In part one LCD module is created using AVR controller and <a href=\"https:\/\/www.engineersgarage.com\/electronic-components\/16x2-lcd-module-datasheet\">16&#215;2 alphanumeric LCD display<\/a>. The controller <a href=\"https:\/\/www.engineersgarage.com\/electronic-components\/atmega16-microcontroller\">ATMEGA16<\/a> controls the LCD. The programmed code dumped permanently to this atmega16 is controlling the LCD module. A single receiving pin (RXD -14) of ATMEGA16 is the only input of this LCD module. The data received by serial communication is displayed on the LCD module in a scrolling manner.<\/span><\/span><\/span><\/div>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\"><img decoding=\"async\" alt=\" Circuit set up of LCD Module built using AVR controller and 16x2 alphanumeric LCD display\" src=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/Circuit-setup-of-LCD-Module-built-using-AVR-controller-and-16x2-alphanumeric-LCD-display.jpg\" style=\"display: block; margin-left: auto; margin-right: auto;\" title=\" Circuit set up of LCD Module built using AVR controller and 16x2 alphanumeric LCD display\"><\/div>\n<div style=\"margin-bottom: 0.0001pt; line-height: 200%; text-align: center;\"><span style=\"font-size:12px;\"><span style=\"font-family:verdana,geneva,sans-serif;\"><em>Fig. 2: Circuit set up of LCD Module built using AVR controller and 16&#215;2 alphanumeric LCD display<\/em><\/span><\/span><\/div>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\">&nbsp;<\/div>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\"><strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">Part2:<\/span><\/span><\/span><\/strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\"> Interfacing the LCD module using any other microcontroller.<\/span><\/span><\/span><\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">In part two the controller used is in our project is another AVR chip. The data send to the LCD module via serial transmission pin (TXD-15).A switch demonstrated in our project give the input to the controller. <\/span><\/span><\/span><\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\"><img decoding=\"async\" alt=\"Interfacing the LCD module with second AVR microcontroller for\" src=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/Interfacing-the-LCD-module-with-second-AVR-microcontroller-for.jpg\" style=\"display: block; margin-left: auto; margin-right: auto;\" title=\"Interfacing the LCD module with second AVR microcontroller for\"><\/div>\n<div style=\"margin-bottom: 2pt; line-height: 200%; text-align: center;\"><span style=\"font-size:12px;\"><span style=\"font-family:verdana,geneva,sans-serif;\"><em>Fig. 3: Interfacing the LCD module with second AVR microcontroller for<\/em><\/span><\/span><\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\">&nbsp;<\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">A predefined text is transmitted to the LCD module upon every press of the switch. Whatever the text sends, the data will be scrolled in the LCD module.<\/span><\/span><\/span><\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\"><img decoding=\"async\" alt=\"Data communication between LCD Module and AVR via serial transmission circuit setup on breadboard\" src=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/Data-communication-between-LCD-Module-and-AVR-via-serial-transmission-circuit-setup-on-breadboard.jpg\" style=\"display: block; margin-left: auto; margin-right: auto;\" title=\"Data communication between LCD Module and AVR via serial transmission circuit setup on breadboard\"><\/div>\n<div style=\"margin-bottom: 2pt; line-height: 200%; text-align: center;\"><span style=\"font-size:12px;\"><span style=\"font-family:verdana,geneva,sans-serif;\"><em>Fig. 4: Data communication between LCD Module and AVR via serial transmission circuit setup on breadboard<\/em><\/span><\/span><\/div>\n<div style=\"margin-bottom: 2pt; text-align: justify; line-height: 200%;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">From this demonstration it can be noticed that 8 data pins and 3 control pins of the microcontroller can be saved. Those saved pins can be used for any other purpose. &nbsp;<\/span><\/span><\/span><\/div>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\"><strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">Circuit description:<\/span><\/span><\/span><\/strong><span style=\"font-size: small;\"><span style=\"font-family: Arial;\">&nbsp;<\/span><\/span><\/div>\n<div style=\"margin-bottom: 0.0001pt; text-align: justify; line-height: 200%;\"><span style=\"font-size: small;\"><span style=\"font-family: Arial;\"><span style=\"line-height: 200%;\">Connections of LCD with ATmega16 are shown in circuit diagram. In 4-bit mode, the Data lines must be connected with D4, D5, D6 and D7 pins of LCD module.<\/span><\/span><\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>A microcontroller is a device which has an inbuilt processor surrounded by few dedicated hardware modules. Once the microcontroller initializes them they start operating on their own. In case of an ADC it will do the sampling and digital to analog conversion all by itself and keep the converted data in its buffer so that the microcontroller can read that later. The advantage of this kind of implementation is that the microcontroller is free to do other tasks during that time and hence increase the overall efficiency.&nbsp;That was the case of hardware modules or peripherals inside a microcontroller which increases the processing efficiency of the built in processor. The efficiency can increase even more if the external hardware attached to the microcontroller can also does lot more tasks by their own without depending the microcontroller.&nbsp;<\/p>\n","protected":false},"author":3,"featured_media":15863,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[4043,13],"tags":[218,52,1192],"class_list":{"2":"type-post","12":"entry","13":"has-post-thumbnail"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.2 (Yoast SEO v25.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>LCD Scrolling Display Module- (Part 30\/46)<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LCD Scrolling Display Module- (Part 30\/46)\" \/>\n<meta property=\"og:description\" content=\"A microcontroller is a device which has an inbuilt processor surrounded by few dedicated hardware modules. Once the microcontroller initializes them they start operating on their own. In case of an ADC it will do the sampling and digital to analog conversion all by itself and keep the converted data in its buffer so that the microcontroller can read that later. The advantage of this kind of implementation is that the microcontroller is free to do other tasks during that time and hence increase the overall efficiency.&nbsp;That was the case of hardware modules or peripherals inside a microcontroller which increases the processing efficiency of the built in processor. The efficiency can increase even more if the external hardware attached to the microcontroller can also does lot more tasks by their own without depending the microcontroller.&nbsp;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\" \/>\n<meta property=\"og:site_name\" content=\"Engineers Garage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/engineersgarage\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"412\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ashutosh Bhatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:site\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashutosh Bhatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\"},\"author\":{\"name\":\"Ashutosh Bhatt\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3\"},\"headline\":\"LCD Scrolling Display Module- (Part 30\/46)\",\"datePublished\":\"2013-06-18T16:34:49+00:00\",\"dateModified\":\"2023-05-24T16:01:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\"},\"wordCount\":264,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg\",\"keywords\":[\"avr\",\"lcd\",\"lcd scrolling\"],\"articleSection\":[\"AVR\",\"Electronic Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\",\"url\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\",\"name\":\"LCD Scrolling Display Module- (Part 30\/46)\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg\",\"datePublished\":\"2013-06-18T16:34:49+00:00\",\"dateModified\":\"2023-05-24T16:01:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage\",\"url\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg\",\"contentUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg\",\"width\":640,\"height\":412,\"caption\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.engineersgarage.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LCD Scrolling Display Module- (Part 30\/46)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.engineersgarage.com\/#website\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"name\":\"Engineers Garage\",\"description\":\"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News\",\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.engineersgarage.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\",\"name\":\"Engineer's Garage - WTWH Media\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"contentUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"width\":372,\"height\":52,\"caption\":\"Engineer's Garage - WTWH Media\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/engineersgarage\",\"https:\/\/x.com\/EngineersGarage\",\"https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3\",\"name\":\"Ashutosh Bhatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g\",\"caption\":\"Ashutosh Bhatt\"},\"url\":\"https:\/\/www.engineersgarage.com\/author\/dmiyares\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"LCD Scrolling Display Module- (Part 30\/46)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/","og_locale":"en_US","og_type":"article","og_title":"LCD Scrolling Display Module- (Part 30\/46)","og_description":"A microcontroller is a device which has an inbuilt processor surrounded by few dedicated hardware modules. Once the microcontroller initializes them they start operating on their own. In case of an ADC it will do the sampling and digital to analog conversion all by itself and keep the converted data in its buffer so that the microcontroller can read that later. The advantage of this kind of implementation is that the microcontroller is free to do other tasks during that time and hence increase the overall efficiency.&nbsp;That was the case of hardware modules or peripherals inside a microcontroller which increases the processing efficiency of the built in processor. The efficiency can increase even more if the external hardware attached to the microcontroller can also does lot more tasks by their own without depending the microcontroller.&nbsp;","og_url":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/","og_site_name":"Engineers Garage","article_publisher":"https:\/\/www.facebook.com\/engineersgarage","og_image":[{"width":640,"height":412,"url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","type":"image\/jpeg"}],"author":"Ashutosh Bhatt","twitter_card":"summary_large_image","twitter_creator":"@EngineersGarage","twitter_site":"@EngineersGarage","twitter_misc":{"Written by":"Ashutosh Bhatt","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#article","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/"},"author":{"name":"Ashutosh Bhatt","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3"},"headline":"LCD Scrolling Display Module- (Part 30\/46)","datePublished":"2013-06-18T16:34:49+00:00","dateModified":"2023-05-24T16:01:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/"},"wordCount":264,"commentCount":0,"publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"image":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage"},"thumbnailUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","keywords":["avr","lcd","lcd scrolling"],"articleSection":["AVR","Electronic Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/","url":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/","name":"LCD Scrolling Display Module- (Part 30\/46)","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage"},"image":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage"},"thumbnailUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","datePublished":"2013-06-18T16:34:49+00:00","dateModified":"2023-05-24T16:01:33+00:00","breadcrumb":{"@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#primaryimage","url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","contentUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","width":640,"height":412,"caption":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.engineersgarage.com\/lcd-scrolling-display-module-part-30-46\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.engineersgarage.com\/"},{"@type":"ListItem","position":2,"name":"LCD Scrolling Display Module- (Part 30\/46)"}]},{"@type":"WebSite","@id":"https:\/\/www.engineersgarage.com\/#website","url":"https:\/\/www.engineersgarage.com\/","name":"Engineers Garage","description":"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News","publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.engineersgarage.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.engineersgarage.com\/#organization","name":"Engineer's Garage - WTWH Media","url":"https:\/\/www.engineersgarage.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","contentUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","width":372,"height":52,"caption":"Engineer's Garage - WTWH Media"},"image":{"@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/engineersgarage","https:\/\/x.com\/EngineersGarage","https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw"]},{"@type":"Person","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/4e6dc417fdf33f6ce27c9ce2f9fd08d3","name":"Ashutosh Bhatt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/97ae33d7fb6f22daeba201f00355919e158689239cd6f0b5f1d55f00e0851241?s=96&r=g","caption":"Ashutosh Bhatt"},"url":"https:\/\/www.engineersgarage.com\/author\/dmiyares\/"}]}},"featured_image_src":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","featured_image_src_square":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/07\/LCD-Scrolling-Display-Module-using-AVR-controller-and-16x2-alphanumeric-LCD-display-setup-on-breadboard.jpg","author_info":{"display_name":"Ashutosh Bhatt","author_link":"https:\/\/www.engineersgarage.com\/author\/dmiyares\/"},"_links":{"self":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/10154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/comments?post=10154"}],"version-history":[{"count":0,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/10154\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/media\/15863"}],"wp:attachment":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/media?parent=10154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/categories?post=10154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/tags?post=10154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}