{"id":1862,"date":"2015-04-21T10:21:48","date_gmt":"2015-04-21T10:21:48","guid":{"rendered":"http:\/\/bitmap2lcd.com\/blog\/?p=1862"},"modified":"2017-01-26T09:08:42","modified_gmt":"2017-01-26T09:08:42","slug":"bitmap2lcd-serial-communication","status":"publish","type":"post","link":"https:\/\/bitmap2lcd.com\/blog\/bitmap2lcd-serial-communication\/","title":{"rendered":"Bitmap2LCD : Serial Communication"},"content":{"rendered":"<p style=\"text-align: left;\"><span style=\"color: #808080;\"><strong><em>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.<\/em><\/strong><\/span><\/p>\n<h3>Bitmap2LCD : Serial Communication<\/h3>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>The target here is to directly connect a serial Graphic LCD on a USB port of the computer using a FTDI chip based USB adaptation module<\/p>\n<p>Visit this Website for modules and and drivers :<\/p>\n<p><a href=\"http:\/\/www.ftdichip.com\/Products\/Modules\/DevelopmentModules.htm\">http:\/\/www.ftdichip.com\/Products\/Modules\/DevelopmentModules.htm<\/a><\/p>\n<p>The USB to UART <strong>Com<\/strong> option is already working while the RS485, I2C and SPI Serial Interface adapations are currently under development ( <em>begin of 2017<\/em> )<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\">In the same Window as the <strong>Text editor<\/strong> and the <strong>Hex Editor<\/strong> , there&#8217;s also a <strong>Serial Communication<\/strong> Tab and Panel. In the local Menu ( <strong><span style=\"color: #ff0000;\">red arrow<\/span><\/strong> ) you can <strong>connect (open) <\/strong>the selected <strong>Serial Port<\/strong>.<\/p>\n<p style=\"text-align: justify;\">You can choose the <strong>Transmit Only<\/strong> or the <strong>Transmit and Receive <\/strong>mode. Remember that the <strong>Transmit and Receive<\/strong> mode scans the serial interface for received chars, this loop is computing time consuming. You can<strong> close the serial port<\/strong> to stop this loop when not needed.<\/p>\n<p><a href=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/04\/Bitmap2LCD-Serial-COM-Terminal.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1864\" src=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/04\/Bitmap2LCD-Serial-COM-Terminal.jpg\" alt=\"Bitmap2LCD Serial COM Terminal\" width=\"624\" height=\"714\" srcset=\"https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/04\/Bitmap2LCD-Serial-COM-Terminal.jpg 624w, https:\/\/bitmap2lcd.com\/blog\/wp-content\/uploads\/2015\/04\/Bitmap2LCD-Serial-COM-Terminal-262x300.jpg 262w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><\/a><\/p>\n<p>You can write data to send in the upper field and start the communication by <strong>transmit<\/strong> , and see the <strong>received<\/strong> chars in the lower field. You can also transmit the content of the <strong>Text editor.<\/strong><\/p>\n\t<div class=\"quickshare-container\">\r\n\t<ul class=\"quickshare-genericons quickshare-effect-round quickshare-effect-expand quickshare-small\">\r\n\t\t<li class=\"quickshare-share\"><\/li> \r\n\t\t<li><a href=\"https:\/\/facebook.com\/sharer.php?u=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F&amp;t=Bitmap2LCD+%3A+Serial+Communication+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Facebook\"><span class=\"quickshare-facebook\">Facebook<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F&amp;text=Bitmap2LCD+%3A+Serial+Communication+<+Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming\" target=\"_blank\" title=\"Share on Twitter\"><span class=\"quickshare-twitter\">Twitter<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F&amp;media=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fwp-content%2Fuploads%2F2015%2F04%2FBitmap2LCD-Serial-COM-Terminal-262x300.jpg&amp;description=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+Serial+Communication+%26nbsp%3B+The+target+here+is+to+directly+connect+a+serial+Graphic+LCD+on+a+USB+port%26hellip%3B\" target=\"_blank\" title=\"Share on Pinterest\"><span class=\"quickshare-pinterest\">Pinterest<\/span><\/a><\/li>\t\t<li><a href=\"http:\/\/linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F&amp;title=Bitmap2LCD+%3A+Serial+Communication&amp;source=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming&amp;summary=Bitmap2LCD+is+a+tool+for+programming+small+Graphic+LCDs+in+embedded+systems+and+a+programmable+graphic+and+text+processing+tool.+Bitmap2LCD+%3A+Serial+Communication+%26nbsp%3B+The+target+here+is+to+directly+connect+a+serial+Graphic+LCD+on+a+USB+port%26hellip%3B\" title=\"Share on Linkedin\" target=\"_blank\"><span class=\"quickshare-linkedin\">Linkedin<\/span><\/a><\/li>\t\t<li><a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F\" target=\"_blank\" title=\"Share on Google+\"><span class=\"quickshare-googleplus\">Google+<\/span><\/a><\/li>\t\t\t\t\t\t\t\t<li><a href=\"mailto:?subject=Bitmap2LCD+Software+Tool+Blog+%3A%3A+about+GLCD+displays+and+Programming:+Bitmap2LCD+%3A+Serial+Communication&amp;body=https%3A%2F%2Fbitmap2lcd.com%2Fblog%2Fbitmap2lcd-serial-communication%2F\" target=\"_blank\" title=\"Share via Email\"><span class=\"quickshare-email\">Email<\/span><\/a><\/li>\t<\/ul>\r\n\t<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool. Bitmap2LCD : Serial Communication &nbsp; The target here is to directly connect a serial Graphic LCD on a USB port of the computer using a FTDI chip based USB adaptation module Visit this Website for [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[643],"tags":[656,657,645,649,644,651,654,650,648,652,653,646,647,655],"class_list":["post-1862","post","type-post","status-publish","format-standard","hentry","category-serial-communication","tag-baudrate","tag-flow-control","tag-ftdi-adapter","tag-ftdi-driver","tag-ftdi-serial-port","tag-hyperterminal","tag-receive-data","tag-serial-adapter","tag-serial-interface","tag-serial-interface-terminal","tag-transmit-data","tag-usb-to-uart","tag-virtual-com","tag-xonxoff"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/comments?post=1862"}],"version-history":[{"count":19,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1862\/revisions"}],"predecessor-version":[{"id":2640,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/posts\/1862\/revisions\/2640"}],"wp:attachment":[{"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/media?parent=1862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/categories?post=1862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitmap2lcd.com\/blog\/wp-json\/wp\/v2\/tags?post=1862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}