Wireless Development Boards to Connect the World

  • Pedro PlazaEmail author
  • Elio Sancristobal
  • German Carro
  • Manuel Castro
  • Elena Ruiz
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 22)


Nowadays, Wireless applications are widely extended in the Scientific, Education and Hobbyist communities. The aim of this paper is to provide a review of some of the most popular boards which allow an ease way to develop a wide range of applications related to STEM (Science, Technology, Engineering and Mathematics) in an educational manner. Moreover, the scope is focused on those development boards which allow Wireless communications in order to perform Things which can be integrated into an Internet of Things environment. Arduino WiFi Shield, Arduino Yún Shield, Arduino MKR1000, NodeMCU ESP8266 and Onion Omega have been analyzed, compared and discussed. The analysis has been carried out attending on the Built-in Hardware, the Programmer Interface, the connection possibilities and the Developer Community which is behind the corresponding board.


IoT Wireless Robotics Education STEM 



The authors acknowledge the support provided by the Engineering Industrial School of UNED, the Doctorate School of UNED, and the “Techno-Museum: Discovering the ICTs for Humanity” (IEEE Foundation Grant #2011-118LMF).

And the partial support of the eMadrid project (Investigación y Desarrollo de Tecnologías Educativas en la Comunidad de Madrid) - S2013/ICE-2715, IoT4SMEs project (Internet of Things for European Small and Medium Enterprises), Erasmus+ Strategic Partnership nº 2016-1-IT01-KA202-005561), and PILAR project (Platform Integration of Laboratories based on the Architecture of visiR), Erasmus+ Strategic Partnership nº 2016-1-ES01-KA203-025327.

And to the Education Innovation Project (PIE) of UNED, GID2016-17-1, “Prácticas remotas de electrónica en la UNED, Europa y Latinoamérica con Visir - PR-VISIR”, from the Academic and Quality Vicerectorate and the IUED (Instituto Universitario de Educación a Distancia) of the UNED.


  1. 1.
    Plaza, P., Sancristobal, E., Fernandez, G., Castrom, M., Pérez, C.: Collaborative robotic educational tool based on programmable logic and Arduino. In: 2016 Technologies Applied to Electronics Teaching (TAEE), Seville, pp. 1–8 (2016)Google Scholar
  2. 2.
    Merino, P.P., Ruiz, E.S., Fernandez, G.C., Gil, M.C.: A wireless robotic educational platform approach. In: 2016 13th International Conference on Remote Engineering and Virtual Instrumentation (REV), Madrid, pp. 145–152 (2016)Google Scholar
  3. 3.
    Xu, B., Xu, L.D., Cai, H., Xie, C., Hu, J., Bu, F.: Ubiquitous data accessing method in IoT-Based information system for emergency medical services. IEEE Trans. Ind. Inform. 10(2), 1578–1586 (2014)Google Scholar
  4. 4.
    Nastic, S., Sehic, S., Vogler, M., Truong, H.-L., Dustdar, S.: PatRICIA – a novel programming model for IoT applications on cloud platforms. In: Service-Oriented Computing and Applications (SOCA)Google Scholar
  5. 5.
    Fernandez, G.C., Ruiz, E.S., Gil, M.C., Perez, F.M.: From RGB led laboratory to servomotor control with websockets and IoT as educational tool. In: 2015 12th International Conference on Remote Engineering and Virtual Instrumentation (REV), pp. 32–36, 25–27 February 2015Google Scholar
  6. 6.
    Arduino. Accessed 21 Nov 2016
  7. 7.
    NodeMcu ESP8266. Accessed 21 Nov 2016
  8. 8.
    Onion Omega. Accessed 21 Nov 2016
  9. 9.
    NodeMCU v2 - Lua based ESP8266. Accessed 21 Nov 2016
  10. 10.
    Onion Omega. Accessed 21 Nov 2016
  11. 11.
    Currency conversion. Accessed 21 Nov 2016
  12. 12.
    Arduino forum. Accessed 21 Nov 2016
  13. 13.
    NodeMCU forum. Accessed 21 November 2016
  14. 14.
    ESP8266 forum. Accessed 21 Nov 2016
  15. 15.
    Onion community. Accessed 21 Nov 2016
  16. 16.
    Orha, I., Oniga, S.: Study regarding the optimal sensors placement on the body for human activity recognition. In: 2014 IEEE 20th International Symposium for Design and Technology in Electronic Packaging (SIITME), Bucharest, pp. 203–206 (2014)Google Scholar
  17. 17.
    Thaker, T.: ESP8266 based implementation of wireless sensor network with Linux based web-server. In: 2016 Symposium on Colossal Data Analysis and Networking (CDAN), Indore, pp. 1–5 (2016)Google Scholar
  18. 18.
    Škraba, A., Koložvari, A., Kofjač, D., Stojanović, R., Stanovov, V., Semenkin, E.: Streaming pulse data to the cloud with bluetooth LE or NODEMCU ESP8266. In: 2016 5th Mediterranean Conference on Embedded Computing (MECO), Bar, pp. 428–431 (2016)Google Scholar
  19. 19.
    Lopes, M., Gomes, I., Trindade, R., Silva, A., Lima, A.C.: Web environment for programming and control of mobile robot in a remote laboratory. IEEE Trans. Learn. Technol. PP(99), 1–1Google Scholar
  20. 20.
    Charlton, P., Avramides, K.: Knowledge construction in computer science and engineering when learning through making. IEEE Trans. Learn. Technol. PP(99), 1–1Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  • Pedro Plaza
    • 1
    Email author
  • Elio Sancristobal
    • 2
  • German Carro
    • 2
  • Manuel Castro
    • 2
  • Elena Ruiz
    • 2
  1. 1.Plaza RobóticaTorrejón de ArdozSpain
  2. 2.UNEDMadridSpain

Personalised recommendations