COMPARISON STUDY OF TOP DEVELOPMENT BOARDS IN THE CONTEXT OF IOT
Keywords:
Arduino Uno, Raspberry Pi, Wi-Fi microchip ESP8266, Internet of things (IoT), Multicriterial analysisAbstract
The Internet of Things (IoT) is an uprising technology. However, this was possible due to an open-source hardware project - Arduino Uno, which made IoT accessible to the people. Combined, the IoT provided the means and methodologies, while the Arduino offered an easy-to-use, easy-to-program system which led to an ascending trend for both. After more than ten years of successful collaboration between IoT and Arduino systems, several new competitors launched development boards created especially for IoT. The most popular are Raspberry Pi Pico, ESP8266, STM32, etc. This paper applied a multicriterial analysis (MCA) to rank the performances of the development mentioned above boards in the IoT context. The main goal is to establish if Arduino Uno, which dominated the market, will continue to lead, or will be replaced by one of its competitors.
References
(1) H.K. Kondaveeti, N. K. Kumaravelu, S. D. Vanambathina, S. E. Mathe, S. Vappangi, A systematic literature review on prototyping with Arduino: applications, challenges, advantages, and limitations, Comput. Sci. Rev., 40, pp. 100364 (2021).
(2) M. Nagakannan, C. J. Inbaraj, K. Mukesh Kannan, S. Ramkumar, A recent review on IoT based techniques and applications, in 2018 Second International Conference on I-SMAC (IoT in Social, Mobile, Analytics, and Cloud), pp. 70–75 (2018).
(3) K. Agarwal, A. Agarwal, G. Misra, Review and Performance Analysis on Wireless Smart Home and Home Automation using IoT, in 2019 Third International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud), pp. 629–633 (2019).
(4) C. Santhosh, S. V Aswin Kumer, J. Gopi Krishna, M. Vaishnavi, P. Sairam, P. Kasulu, IoT based smart energy meter using GSM, Mater. Today Proc., 46, pp. 4122–4124, 2021.
(5) G. Chiesa, D. Di Vita, A. Ghadirzadeh, A. H. Muñoz Herrera, J.C. Leon Rodriguez, A fuzzy-logic IoT lighting and shading control system for smart buildings, Autom. Constr., 120, p. 390-397 (2020).
(6) S.M.S.D. Malleswari, T. K. Mohana, Air pollution monitoring system using IoT devices: review, Mater. Today Proc., 51, pp. 1147–1150 (2022).
(7) K. B. Kumar Sai, S. Mukherjee, H. Parveen Sultana, Low cost IoT based air quality monitoring setup using Arduino and MQ series sensors with dataset analysis, Procedia Compute. Sci., 165, pp. 322–327 (2019).
(8) I. Technology, Integrated sensors networks into an acquisition, Rev. Roum. des Sci. Tech. Ser. Electrotech. Energ., 62, 4, pp. 305–310 (2017).
(9) P.S. Banerjee, A. Karmakar, M. Dhara, K. Ganguly, S. Sarkar, A novel method for predicting bradycardia and atrial fibrillation using fuzzy logic and Arduino supported IoT sensors, Med. Nov. Technol. Devices, 10, p. 51-58 (2021).
(10) K. Nanda Kumar, A. Vijayan Pillai, M.K. Badri Narayanan, Smart agriculture using IoT, Mater. Today Proc. (2021).
(11) F. Akhter, H.R. Siddiquei, M.E.E. Alahi, S.C. Mukhopadhyay, Design and development of an IoT-enabled portable phosphate detection system in water for smart agriculture, Sensors Actuators A Phys., 330, p. 112-115 (2021).
(12) P. Castillo-Segura, C. Fernández-Panadero, C. Alario-Hoyos, P.J. Muñoz-Merino, C. Delgado Kloos, A cost-effective IoT learning environment for the training and assessment of surgical technical skills with visual learning analytics, J. Biomed. Inform., 124, pp. 948-952 (2021).
(13) L. Breniuc, C.G. Haba, V. David, Embedded platform for developing medical applications, Rev. Roum. des Sci. Tech. Ser. Electrotech. Energ., 65, 1–2, pp. 123–129 (2020).
(14) R.S. Nakandhrakumar, P. Rameshkumar, V. Parthasarathy, B. Thirupathy Rao, Internet of Things (IoT) based system development for robotic waste segregation management, Mater. Today Proc. (2021).
(15) A.V. Jha, A.N. Ghazali, B. Appasani, C. Ravariu, A. Srinivasulu, Reliability analysis of smart grid networks incorporating hardware failures and packet loss, Rev. Roum. des Sci. Tech. Ser. Electrotech. Energ., 65, 3–4, pp. 245–252 (2020).
(16) K. Routh, T. Pal, A survey on technological, business, and societal aspects of Internet of Things by Q3, 2017, in 2018 3rd International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU), pp. 1–4 (2018).
(17) M. Şahin, A comprehensive analysis of weighting and multicriteria methods in the context of sustainable energy, International Journal of Environmental Science and Technology, 18, pp. 1591–1616 (2021).
(18) G.O. Odu, Weighting methods for multi-criteria decision making technique, J. Appl. Sci. Environ. Manage., 23, 8, pp. 1449-1457 (2019).
(19) ***Arduino UNO R3 - Product Reference Manual, 2021. https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf (accessed Nov. 23, 2021).
(20) ***Arduino Nano 33 IoT schematic, https://docs.arduino.cc/static/96a6faaa0abc89fb5d108813fbc37866/ABX00027-datasheet.pdf (accessed Nov. 23, 2021).
(21) ***Raspberry Pi Pico datasheet, https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf — accessed Nov. 23, 2021.
(22) ***"ESP8266Ex datasheet." https://www.espressif.com/sites/default/files/documentation/0a-esp8266ex_datasheet_en.pdf (accessed Nov. 23, 2021).
(23) T. Hanna, New tricks for the Pico voltmeter, https://www.pressreader.com/australia/linux-format/20210406/281668257756849 — accessed Jan. 18, 2022.
(24) ***https://www.hackster.io/news/raspberry-pi-confirms-it-is-investigating-a-flaw-in-the-raspberry-pi-pico-rp2040-adc-95c393b55dfb — accessed July 29, 2022.