{"id":1817,"date":"2017-08-30T19:55:31","date_gmt":"2017-08-30T14:25:31","guid":{"rendered":"http:\/\/localhost:8081\/system-on-module-som\/?p=1817"},"modified":"2025-03-21T19:24:16","modified_gmt":"2025-03-21T13:54:16","slug":"build-aws-iot-gateway-2","status":"publish","type":"post","link":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/build-aws-iot-gateway-2\/","title":{"rendered":"Build AWS IoT Gateway in just 8 hours &#8211; Use eSOMiMX6 RDK Ankaa"},"content":{"rendered":"<p>Ready for the AWS IoT gateway challenge?<\/p>\n<div style=\"width: 100%; float: left;\">\n<!--\n\n\n<div style=\"width: 50%; float: left;\">--><\/p>\n<p>This article guides you to build an AWS IoT Gateway in just 8 hours by making use of e-con Systems\u2122&#8217; <a href=\"https:\/\/www.e-consystems.com\/iMX6-som-system-on-module.asp\">eSOMiMX6<\/a> based development kit <a href=\"https:\/\/www.e-consystems.com\/iMX6-development-board.asp\">Ankaa<\/a>.<\/p>\n<p>Internet of Things is void without the cloud. Amazon is the leader in the cloud space without a doubt. AWS has an IoT platform which can enable millions of device to easily, reliably and securely connect to the AWS cloud.<\/p>\n<p>Amazon IoT can act as the bridge between the Devices, Cloud and Applications.<\/p>\n<p>If you are considering an IoT solution, mostly you will be looking for a variety of low cost wireless IoT sensors and connect them to an IoT GATEWAY which can take the data to the cloud.<\/p>\n<p><!--<\/div>\n\n\n\n\n<div style=\"width: 50%; float: right;\">\n\n\n<table style=\"width: 400px; margin: 0px auto; border: 1px solid #85E4F7;\" align=\"center\">\n\n\n<tbody>\n\n\n<tr style=\"border: 1px solid #85E4F7;\">\n\n\n<td align=\"center\" width=\"24%\"><img decoding=\"async\" loading=\"lazy\" style=\"vertical-align: middle;\" src=\"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-content\/uploads\/2018\/01\/Adobe-Spark.jpg\" alt=\"Adobe Spark\" width=\"100\" height=\"125\" \/><\/td>\n\n\n\n\n<td width=\"1%\"><\/td>\n\n\n\n\n<td style=\"text-align: center; background: #00314F; margin: 0px auto; border-spacing: 0px; color: #ffffff; font-size: 18px;\" align=\"center\" width=\"75%\"><strong>Try AWS Gateway On eSOMiMX6<\/strong><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #85E4F7; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e22GniuQ7kO0mTFCtIRjsc0DMmu5bm5ZPkpB6lDc64BZr3L8d3mpLVUeNtZt%2BF5hu7OUkZYRx7jvihXoGP5H1yWxv2QwO05Hf%2Fy4iHJuS7Cos2wvcM5PvxC%2Bel08qclQ%2F731xjOR6a9g9lBZLoWa4U9fl7TCvJkdFYM46ktfbxlwsSyPHhKT%2Bl7ko42tBm5x90XJImqbw1me%2FTqfiDkZFfX5Beq7F%2BhX1JiJHC0TfEyaE7%2Fs0ZIIXTOAzSXHuPK5TsVlspOMl%2B065Thdpp879k6lO8bBpG7neQa6Lnel%2FieXT\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-Cloud-Setup Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFFFFF; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e25YSx6ly2vMEwbjH6%2Bo4rN7P%2Fa6jOU3A15DKZC8%2FjPL8VZte9NjOttDaw4WjDfVeYF%2FKlZOUhVGKu%2BMjmpX3EqQO5pUfGh4Ulu9mjH9ibhWwvGVytvdrKDbnplmO1P8AnZe6gh1vIujLHGuF8ATUYM2JhWmLHeDkhgGye5448IyiAEROqHLDp%2FXzHah1JnP3CjuWy6OyrRw5s0qrfLbnvH3StCkU9b%2FiM%2BM%2FZLJoD15UtxjSKzBHFRQPm7VeBcCtZjjMZSge%2Bc9i7ZKdDGUMLMi5oxvMC6ZOPo1tNGIzWuOT\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-SDK-on-cpp Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #85E4F7; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e2%2BU0I6F9G8B9mHMUkNjslO7GMeIe%2Bij4cJs2I1PAIjgRmfdFjRQP6XzVO8%2FgOypYL7LcQlFbMXgMBU6O%2BF1%2BKATBZg8mwIFZqhhgbuaMBVT5qegPdGTEA0HFCC3zXzMrFwMsUIHwxKtVRIHRBa03MzdRh3ys0kwwW3WgrO6tf%2FE4YdzEQ56s7ixidgkmmJZDTyyiJgWEdwm29QnLcgtNDMWAwX%2F%2F%2B7Upl9E0XE88iTZbF3gmrcVcb543ySPPgUZrWjll3b2GE5X%2Fzj77ojt6MB8%2B91jXDVTCAAgUUX3rH%2FNk\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-SDK-on-embeddedC Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFFFFF; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e2%2BpE9jeal%2F%2B3zXdeYlPxpmI%2FwIGsiiya3gR9FTE19V809LniE0rvIVJwKMEc%2BGUgYGsX8hri%2BG9q%2F22kBp5UtbnFnZzYZnNWVM1G7kdkbTp5ohbtc6NzastJL0rz5WCcG7bK11LBtTQ5EO%2FnfK15RNBKfWZpygRNWPtAj0DcHAAk%2BDmko7Vquv9c89J6bfGFoUNXqAzFnlYBbLtwIMOeiObUBPXyWlJaCGqGRxGZIQj6unQqvK%2BNfLGhmmjxi6XJnxnFXY%2F85VM8wnJGWyoBj5sNefIdxYv4HfF6i03noFnq\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-SDK-on-java Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #85E4F7; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e23Jma9VmKv%2B9IRUpjUV8Y1%2BNnL2CGJSLIO76rMdaxtuQAXQpC9jpT5qvTbYdAzAl8Ex2sOXLpZH4OaLaijc1URmcBMWNvdsQ%2BgpWGDhdtqipNkS4uAUoGu5fdXudvMP2mwU2SP9UQDDXWO4bQ6%2FlrlHuviPZdgY689PGCkjN5Zf0qi%2BHXiBpp7mugHnonb4YKGuHSK6oTUAsl%2F8f4ElG9lB6sZjWPYfK93jBqSmgIWs64opci70%2BjKaJW76MBSB%2F31vLmvi5sXCFFUEA8A0E4dQTbBXY1QCU08Zf78YMQgYi\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-SDK-on-nodejs Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #FFFFFF; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e26AZU5ZBimMBD%2BbxChMVQSNx3i6ypCfFMQ%2BgRtXFxRpa9i2FlXSa3W6FA9E4tDPF8pgIKzbyQxLCjFmiwkHndn3hHn70P6tlj%2FpD%2BCoawYLEkk3htkijie3B03XZNu1q50IdBQT5G2lvz6bTWkQdGbkh2%2FjvbBUXa2yoEGakqh5fRpEgGcuOao4lnr1QdyhqHGGzGWNf0%2FRAItAMV85g4afbFHadDM1OwEIAbqVSpzji3kx0PUcHOuawCJkyB9Qm%2B40NXerDeA1PVxBKmubH%2BN8gSl9NM2wNlP525EVSaWi6\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS-IoT-SDK-on-python Application Guide<\/a><\/td>\n\n\n<\/tr>\n\n\n\n\n<tr style=\"width: 100%; height: 25px; text-align: left; background: #85E4F7; margin: 0px auto; border-spacing: 0px; color: #000000; font-size: 15px;\">\n\n\n<td colspan=\"3\" align=\"left\"><a href=\"https:\/\/developer.e-consystems.com\/Downloads?key=eHXS6SCPs08yz6FWgn2e2wbmsm2MKIx6%2FQ3zqv7AjWYILBEmFP3ZXLuKY%2Bde2WNo%2BJ%2BOjNnULmSEUD%2BuCbfqjW8BhN9ZsECzWnxc3fnudaLXy2mfHdySxvOc1w2C%2F7QoETAuWx8W4pDYrE528Kbie57pFZZwzkZJlX6kexpPwGT%2Fvd%2BMZWyex6NnGo9ddXkO7WkMBblYfSsUZbZZR3qOr6wR4f0%2BfZBi2VhjTUQkaEPvA93XOZnXIuwHEB3dDFM5R20jUORcWBpGAaYd6uQkN0vwPqZxX%2BGqsrUrQ7PYscM%3D\" target=\"_blank\" rel=\"noopener noreferrer\"> AWS IoT samples for multiple languages<\/a><\/td>\n\n\n<\/tr>\n\n\n<\/tbody>\n\n\n<\/table>\n\n\n<\/div>\n\n\n--><\/div>\n<p><strong>How can you use this AWS IoT effectively?<\/strong><\/p>\n<p>Are you looking to build one such gateway? Then, the e-con Systems\u2122 eSOMiMX6 based Ankaa kit might be a good solution for you.<\/p>\n<p>eSOMiMX6 is a high-performance system-on-module based on NXP iMX6 processor capable of Single, Dual and Quad core processing units and on board WiFi\/BT connectivity. The Ankaa kit that houses the eSOMiMX6 has a Giga Ethernet, USB, SD, RS232, SPI, I2C &#8211; all that you would expect in an IoT gateway.<\/p>\n<p>We have already ported the AWS IoT Device SDK on Ankaa and we have samples in Python, Node.js, Java, Embedded C, C++.<\/p>\n<p>We have also implemented the AWS cloud side to showcase a demo.<\/p>\n<p>Check this video :<\/p>\n<p><iframe loading=\"lazy\" title=\"Build AWS IoT Gateway in 8 Hours with iMX6 SOM- Ankaa Kit | e-con Systems\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/kBHozG3dwNs?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe><\/p>\n<p>And if you want to try on your Ankaa board go here to download the manuals, source code and binaries. Go ahead and make your own IoT Gateway.<\/p>\n<div class=\"table-wrap\">\n<table class=\"confluenceTable tablesorter tablesorter-default stickyTableHeaders style=\" border=\"1\">\n<tbody>\n<tr>\n<td class=\"confluenceTd\" colspan=\"1\">To download all required software packages<\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\">1 hour<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\">Setup AWS IoT Management Console (create a thing, certificates and policies)<\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\">2 hours<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\" colspan=\"1\">Setup IoT repository and running the sample (including cross compiler setup\/runtime setup)<\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\">2 hours 45 minutes<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\" colspan=\"1\">Testing data transfer using IoT Management console<\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\">15 minutes<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\" colspan=\"1\">Setup CloudWatch to visualize data (create a lambda function, IAM role, dashboard in cloudwatch)<\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\">2 hours<\/td>\n<\/tr>\n<tr>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\"><strong>Total time taken<\/strong><\/td>\n<td class=\"confluenceTd\" style=\"text-align: center;\" colspan=\"1\"><strong>8 hours<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>PS: To perform the above mentioned development steps, please visit <a href=\"https:\/\/developer.e-consystems.com\">developer.e-consystems.com <\/a>. You can gain access to it, if you have purchased an Ankaa kit or SOM from e-con Systems\u2122. You need credentials and a SO number to download the binaries, source codes and manuals.<\/p>\n<p>This is an engineering release and is not fully production ready. We can make it production ready for you. Please get in touch with <a class=\"external-link\" href=\"mailto:sales@e-consystems.com\" rel=\"nofollow\">sales@e-consystems.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ready for the AWS IoT gateway challenge? This article guides you to build an AWS&#8230;<\/p>\n","protected":false},"author":17,"featured_media":1799,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[212,213,195],"tags":[328,329,330,209,261],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1817"}],"collection":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/comments?post=1817"}],"version-history":[{"count":15,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1817\/revisions"}],"predecessor-version":[{"id":3048,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/posts\/1817\/revisions\/3048"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media\/1799"}],"wp:attachment":[{"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/media?parent=1817"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/categories?post=1817"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.e-consystems.com\/blog\/system-on-module-som\/wp-json\/wp\/v2\/tags?post=1817"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}