Industrial Networks and Intelligent Systems. 5th EAI International Conference, INISCOM 2019, Ho Chi Minh City, Vietnam, August 19, 2019, Proceedings

Research Article

UiTiOt-Vlab: A Low Cost Physical IoTs Testbed Based on Over-The-Air Programming Approach

Download
56 downloads
  • @INPROCEEDINGS{10.1007/978-3-030-30149-1_15,
        author={Hung Le-Viet and Dang Huynh-Van and Quan Le-Trung},
        title={UiTiOt-Vlab: A Low Cost Physical IoTs Testbed Based on Over-The-Air Programming Approach},
        proceedings={Industrial Networks and Intelligent Systems. 5th EAI International Conference, INISCOM 2019, Ho Chi Minh City, Vietnam, August 19, 2019, Proceedings},
        proceedings_a={INISCOM},
        year={2019},
        month={9},
        keywords={OTA (re)programming Arduino ESP8266 OTA upgrade firmware IoTs reconfiguration},
        doi={10.1007/978-3-030-30149-1_15}
    }
    
  • Hung Le-Viet
    Dang Huynh-Van
    Quan Le-Trung
    Year: 2019
    UiTiOt-Vlab: A Low Cost Physical IoTs Testbed Based on Over-The-Air Programming Approach
    INISCOM
    Springer
    DOI: 10.1007/978-3-030-30149-1_15
Hung Le-Viet1,*, Dang Huynh-Van1,*, Quan Le-Trung1,*
  • 1: Viet Nam National University
*Contact email: 14520339@gm.uit.edu.vn, danghv@uit.edu.vn, quanlt@uit.edu.vn

Abstract

In the plethora of technologies in wireless networks and embedded systems, Internet of Things (IoTs) technology plays a vital role, be applicable in many different domains, such as agriculture, industry, education, transportation, just to name a few. The deployment of IoTs applications in these application domains normally requires complicated phases not only in the analysis, design, implementation but also in the actual operations, e.g., to control the devices and application remotely via the wireless protocols. Therefore, the development of a low cost physical IoTs-based reconfigurable testbed supporting well-known hardware and software platforms is significant and will be presented in this paper. By enabling over-the-air programming (OTAP) with a proper enhancement on Arduino ESP266 device, the proposed testbed system can be used for testing real-time IoTs application, as well as for (re)programming to change or adapt the operations of IoTs devices and IoTs applications remotely, through the wireless network protocols. In addition, the testbed system also provides a virtual laboratory for studying IoTs technology, be a cost-effective approach for students to share IoTs devices and practice IoTs programming remotely.