Análisis de la capacidad de la placa ESP32 para integrar sistemas IoT descentralizados

Ciro Edgardo Romero, Alejandro Elustondo

Resumen


En los últimos años comenzaron a verse artículos y productos comerciales que emplean la placa ESP32 como núcleo. Esta tendencia ha servido para que los sistemas ciber-físicos comiencen a evolucionar a modelos más complejos. Dentro de estos, se hallan los utilizados en el modelo de la computación distribuida. No obstante, este tipo de sistemas poseen problemáticas propias del desarrollo de software, sumadas a la incertidumbre deveniente del uso de las nuevas tecnologías. En este trabajo se detalla la experiencia al desarrollar un sistema capaz de recolectar variables ambientales integrado con una red descentralizada. Los objetivos del mismo son: realizar una prueba de concepto donde se vean las problemáticas a resolver al momento de integrar un proyecto de la naturaleza descripta anteriormente en una red descentralizada; utilizar las diferentes tecnologías abiertas, disponibles para entornos descentralizados, y analizar la viabilidad para desarrollos productivos.

Palabras clave


ESP32; IOTA; Internet of things; Blockchain

Texto completo:

PDF HTML

Referencias


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.




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

Enlaces de Referencia

  • Por el momento, no existen enlaces de referencia


Copyright (c) 2022 Ciro Edgardo Romero, Alejandro Elustondo

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.


Revista elektron,  ISSN-L 2525-0159
Facultad de Ingeniería. Universidad de Buenos Aires 
Paseo Colón 850, 3er piso
C1063ACV - Buenos Aires - Argentina
revista.elektron@fi.uba.ar
+54 (11) 528-50889