Analysis of the ESP32 Bboard to integrate Decentralized IoT Systems

Authors

  • Ciro Edgardo Romero Universidad de Buenos Aires
  • Alejandro Elustondo IOTA Fundation

DOI:

https://doi.org/10.37537/rev.elektron.6.1.142.2022

Keywords:

ESP32, IOTA, Internet of things, Blockchain

Abstract

Some years ago, articles and commercial products started using ESP32 as its core. This tendency has helped cyber-physic systems to start evolving into more complex models. Among them, one can quote those used in distributed computing models. Nevertheless, those kinds of systems face the difficulties of software development and also the uncertainty caused by the use of new technologies. In this article one can read the experience of developing a system capable of collecting environmental variables integrated to decentralized network. The objectives proposed in this article are: to develop a proof of concept where one can see the problems that may appear when integrating a project of this nature with a decentralized network; to use different open-source technologies that are enabled for decentralized environments and to analyse the viability for productive developments.

Downloads

Download data is not yet available.

Author Biographies

  • Ciro Edgardo Romero, Universidad de Buenos Aires
    Especialista en Internet de las Cosas de la Universidad de Buenos Aires. Tecnico Superior en Automatizacion y Robotica. Lider del area de Investigacion, Desarrollo e Innovacion de la empresa C&S Informatica S.A
  • Alejandro Elustondo, IOTA Fundation
    Especialista en tecnologia DLT. Co-fundador de XDK2MAM. Colaborador en IOTA Fundation y C&S Informatica S.A

References

K. Rose, S. Eldridge, and L. Chapin, “The internet of things: An overview,” The internet society (ISOC), vol. 80, pp. 1–50, 2015.

C. Rowland, E. Goodman, M. Charlier, A. Light, and A. Lui, Designing connected products: UX for the consumer Internet of Things. ” O Reilly Media, Inc.”, 2015.

M. ATT&CK, “Mitre att&ck,” URL: https://attack. mitre. org, 2021.

B. Farahani, F. Firouzi, and M. Luecking, “The convergence of iot and distributed ledger technologies (dlt): Opportunities, challenges, and solutions,” Journal of Network and Computer Applications, vol. 177, p. 102936, 2021.

H. F. Atlam and G. B. Wills, “Intersections between iot and distributed ledger,” in Advances in Computers. Elsevier, 2019, vol. 115, pp. 73–113.

R. Buyya and A. V. Dastjerdi, Internet of Things: Principles and paradigms. Elsevier, 2016.

J. Kehrli, “Blockchain explained,” Netguardians [en lı́nia].[Data de consulta: 25 de juny de 2017]¡ https://www. netguardians. ch/news/2016/11/17/blockchain-explained-part-1, 2016.

V. Gisbert Soler and A. I. Pérez Molina, “Blockchain vs iso 9001: 2015,” 3C Tecnologı́a, vol. 8, no. 2, pp. 37–48, 2019.

I. Fundation, “Coordinator. part 2: Iota is a dag, not a blockchain,” https://blog.iota.org/coordinator-part-2-iota-is-a-dag-not-a-blockchain-2df8ec85200f/,11 2018.

——, “The transparency compendium,” https://blog.iota.org/the-transparency-compendium-26aa5bb8e260/, 06 2017.

W. F. Silvano and R. Marcelino, “Iota tangle: A cryptocurrency to communicate internet-of-things data,” Future Generation Computer Systems, vol. 112, pp. 307–319, 2020.

R. Hadidi, J. Cao, M. S. Ryoo, and H. Kim, “Robustly executing dnns in iot systems using coded distributed computing,” in Proceedings of the 56th Annual Design Automation Conference 2019, 2019, pp. 1–2.

A. Maier, A. Sharp, and Y. Vagapov, “Comparative analysis and practical implementation of the esp32 microcontroller module for the internet of things,” in 2017 Internet Technologies and Applications (ITA). IEEE, 2017, pp. 143–148.

C. E. Romero, A. M. Elustondo, R. K. Der Boghosian, and M. C. Fontela, “Nodo experimental de registro e inmutabilidad de variables ambientales,” in III Simposio Argentino de Informática Industrial e Investigación Operativa (SIIIO 2020)-JAIIO 49 (Modalidad virtual), 2020.

V. Frittelli, D. Serrano, R. Teicher, F. Steffolani, M. Tartabini, J. Fernández, and G. Bett, “Uso de python como lenguaje inicial en asignaturas de programación,” Editor Responsable, vol. 132, 2013.

N. H. Tollervey, Programming with MicroPython: embedded programming with microcontrollers and Python. ” O’Reilly Media, Inc.”, 2017.

Bosch, “Bmp180,” https://ae-bst.resource.bosch.com/media/tech/media/product flyer/BST-BMP180-FL000.pdf, 04 2013.

B. Preneel, “Cryptographic hash functions,” European Transactions on Telecommunications, vol. 5, no. 4, pp. 431-448, 1994.

I. Fundation, “Hornet. community driven iota node,” https://wiki.iota.org/hornet/welcome, 11 2021.

T. Neudecker and H. Hartenstein, “Network layer aspects of permissionless blockchains,” IEEE Communications Surveys & Tutorials, vol. 21, no. 1, pp. 838–857, 2018.

Published

2022-06-15

Issue

Section

Computer Networks and Informatics

How to Cite

[1]
C. E. Romero and A. Elustondo, “Analysis of the ESP32 Bboard to integrate Decentralized IoT Systems”, Elektron, vol. 6, no. 1, pp. 41–45, Jun. 2022, doi: 10.37537/rev.elektron.6.1.142.2022.