{"id":111445,"date":"2019-06-29T05:03:48","date_gmt":"2019-06-29T05:03:48","guid":{"rendered":"https:\/\/www.controleng.com\/articles\/using-mobile-devices-for-communication-data-collection\/"},"modified":"2025-04-23T18:42:55","modified_gmt":"2025-04-23T23:42:55","slug":"using-mobile-devices-for-communication-data-collection","status":"publish","type":"post","link":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/","title":{"rendered":"Using mobile devices for communication, data collection"},"content":{"rendered":"<p>Raspberry Pi is designed to function, according to its website, as \u201ca small and affordable computer that you can use to learn programming.\u201d Often thought of as a controller replacement, the Raspberry Pi allows for simple connectivity for communication and data collection and can serve as a useful and inexpensive alternative in the manufacturing space.<\/p>\n<p>Certainly, if the user is facing facing environmental constraints, performance requirements, lots of input\/output (I\/O), etc., it is best to stick with traditional controllers. However, if the project only needs to pick up a few I\/O for data purposes or interact with the web or data, or develop other small and non-critical types of applications, the Raspberry Pi and other devices of its ilk represent a great alternative. They have a lot of capabilities, they\u2019re easy to use and program, and are easily replaceable from a reliability\/maintenance perspective.<\/p>\n<p>For example, a customer was looking to do some checking on packaging material to ensure the right product was ending up in the right package. They were looking at some scanner solutions that could handle all detection and signaling of an issue, but they needed to be provided with the proper barcode and other related order information.<\/p>\n<p>In the past, a small programmable logic controller (PLC) may have been utilized to handle the Ethernet communications to and from the scanners and handle some of the signal processing coming out of them. The scanning devices had on-board relays that could be wired to the existing control system to stop conveyance or annunciate a mismatch, etc., so we only needed to solve for the communication from an existing scanner and some database queries.<\/p>\n<p>This was a perfect chance to use a Raspberry Pi to bridge that gap; a small PLC would have cost a great deal more by comparison. Other customers have used a Raspberry Pi to handle remote sensing of temperature readings or run apps for data connectivity. All of these are proof that having a Raspberry Pi loaded and ready to go on standby provides for a simple and cheap business continuity solution.<\/p>\n<p><strong>Brian Fenn<\/strong> is vice president of operations, Avanceon. This article\u00a0<a href=\"https:\/\/avanceon.com\/recommendationsfordrawingfiles\/\">originally appeared on Avanceon\u2019s website<\/a>. Edited by Chris Vavra, production editor,\u00a0<em>Control Engineering<\/em>, CFE Media, <a href=\"mailto:cvavra@cfemedia.com\">cvavra@cfemedia.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mobile devices like Raspberry Pi are an inexpensive alternative for controllers in the manufacturing space and can be useful for particular input\/output (I\/O) applications.<\/p>\n","protected":false},"author":349,"featured_media":111446,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[104060],"tags":[],"tracking-metrics":[],"display-location":[],"class_list":{"2":"type-post"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Using mobile devices for communication, data collection - Control Engineering<\/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.controleng.com\/using-mobile-devices-for-communication-data-collection\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using mobile devices for communication, data collection - Control Engineering\" \/>\n<meta property=\"og:description\" content=\"Mobile devices like Raspberry Pi are an inexpensive alternative for controllers in the manufacturing space and can be useful for particular input\/output (I\/O) applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\" \/>\n<meta property=\"og:site_name\" content=\"Control Engineering\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ControlEngineeringMagazine\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-29T05:03:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-23T23:42:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"876\" \/>\n\t<meta property=\"og:image:height\" content=\"509\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Brian Fenn\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@controlengtips\" \/>\n<meta name=\"twitter:site\" content=\"@controlengtips\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian Fenn\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\"},\"author\":{\"name\":\"Brian Fenn\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/10e03ceca9bd5ab804cce77fee4876b6\"},\"headline\":\"Using mobile devices for communication, data collection\",\"datePublished\":\"2019-06-29T05:03:48+00:00\",\"dateModified\":\"2025-04-23T23:42:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\"},\"wordCount\":387,\"publisher\":{\"@id\":\"https:\/\/www.controleng.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg\",\"articleSection\":[\"Mobility\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\",\"url\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\",\"name\":\"Using mobile devices for communication, data collection - Control Engineering\",\"isPartOf\":{\"@id\":\"https:\/\/www.controleng.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg\",\"datePublished\":\"2019-06-29T05:03:48+00:00\",\"dateModified\":\"2025-04-23T23:42:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage\",\"url\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg\",\"contentUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg\",\"width\":876,\"height\":509,\"caption\":\"The Raspberry Pi allows for simple connectivity for communication and data collection and can serve as a useful and inexpensive alternative in the manufacturing space. Courtesy: Avanceon\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.controleng.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using mobile devices for communication, data collection\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.controleng.com\/#website\",\"url\":\"https:\/\/www.controleng.com\/\",\"name\":\"Control Engineering\",\"description\":\"Control Engineering covers and educates about automation, control and instrumentation technologies\",\"publisher\":{\"@id\":\"https:\/\/www.controleng.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.controleng.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.controleng.com\/#organization\",\"name\":\"Control Engineering\",\"url\":\"https:\/\/www.controleng.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png\",\"contentUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png\",\"width\":300,\"height\":93,\"caption\":\"Control Engineering\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ControlEngineeringMagazine\",\"https:\/\/x.com\/controlengtips\",\"https:\/\/www.linkedin.com\/company\/control-engineering-magazine\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/10e03ceca9bd5ab804cce77fee4876b6\",\"name\":\"Brian Fenn\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cdcea5d23b14d4c86920022942944c689640a7ce3785542b46b62c2566808902?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cdcea5d23b14d4c86920022942944c689640a7ce3785542b46b62c2566808902?s=96&d=mm&r=g\",\"caption\":\"Brian Fenn\"},\"url\":\"https:\/\/www.controleng.com\/author\/brian-fenn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using mobile devices for communication, data collection - Control Engineering","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.controleng.com\/using-mobile-devices-for-communication-data-collection\/","og_locale":"en_US","og_type":"article","og_title":"Using mobile devices for communication, data collection - Control Engineering","og_description":"Mobile devices like Raspberry Pi are an inexpensive alternative for controllers in the manufacturing space and can be useful for particular input\/output (I\/O) applications.","og_url":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/","og_site_name":"Control Engineering","article_publisher":"https:\/\/www.facebook.com\/ControlEngineeringMagazine","article_published_time":"2019-06-29T05:03:48+00:00","article_modified_time":"2025-04-23T23:42:55+00:00","og_image":[{"width":876,"height":509,"url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg","type":"image\/jpeg"}],"author":"Brian Fenn","twitter_card":"summary_large_image","twitter_creator":"@controlengtips","twitter_site":"@controlengtips","twitter_misc":{"Written by":"Brian Fenn","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#article","isPartOf":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/"},"author":{"name":"Brian Fenn","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/10e03ceca9bd5ab804cce77fee4876b6"},"headline":"Using mobile devices for communication, data collection","datePublished":"2019-06-29T05:03:48+00:00","dateModified":"2025-04-23T23:42:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/"},"wordCount":387,"publisher":{"@id":"https:\/\/www.controleng.com\/#organization"},"image":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage"},"thumbnailUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg","articleSection":["Mobility"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/","url":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/","name":"Using mobile devices for communication, data collection - Control Engineering","isPartOf":{"@id":"https:\/\/www.controleng.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage"},"image":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage"},"thumbnailUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg","datePublished":"2019-06-29T05:03:48+00:00","dateModified":"2025-04-23T23:42:55+00:00","breadcrumb":{"@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#primaryimage","url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg","contentUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL1906_WEB_IMG_Avanceon_RaspberryPi.jpg","width":876,"height":509,"caption":"The Raspberry Pi allows for simple connectivity for communication and data collection and can serve as a useful and inexpensive alternative in the manufacturing space. Courtesy: Avanceon"},{"@type":"BreadcrumbList","@id":"https:\/\/www.controleng.com\/using-mobile-devices-for-communication-data-collection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.controleng.com\/"},{"@type":"ListItem","position":2,"name":"Using mobile devices for communication, data collection"}]},{"@type":"WebSite","@id":"https:\/\/www.controleng.com\/#website","url":"https:\/\/www.controleng.com\/","name":"Control Engineering","description":"Control Engineering covers and educates about automation, control and instrumentation technologies","publisher":{"@id":"https:\/\/www.controleng.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.controleng.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.controleng.com\/#organization","name":"Control Engineering","url":"https:\/\/www.controleng.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png","contentUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png","width":300,"height":93,"caption":"Control Engineering"},"image":{"@id":"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ControlEngineeringMagazine","https:\/\/x.com\/controlengtips","https:\/\/www.linkedin.com\/company\/control-engineering-magazine\/"]},{"@type":"Person","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/10e03ceca9bd5ab804cce77fee4876b6","name":"Brian Fenn","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cdcea5d23b14d4c86920022942944c689640a7ce3785542b46b62c2566808902?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cdcea5d23b14d4c86920022942944c689640a7ce3785542b46b62c2566808902?s=96&d=mm&r=g","caption":"Brian Fenn"},"url":"https:\/\/www.controleng.com\/author\/brian-fenn\/"}]}},"_links":{"self":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts\/111445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/users\/349"}],"replies":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/comments?post=111445"}],"version-history":[{"count":0,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts\/111445\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/media\/111446"}],"wp:attachment":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/media?parent=111445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/categories?post=111445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/tags?post=111445"},{"taxonomy":"tracking-metric","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/tracking-metrics?post=111445"},{"taxonomy":"display-location","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/display-location?post=111445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}