Dispositivos IoT para principiantes: una caja de herramientas para empezar a diseñar desde el minuto cero

Camina por la calle, y te cruzarás con decenas o tal vez cientos de dispositivos IoT (te des cuenta de su presencia o no): sistemas públicos de Smart City como pasos de peatones digitalizados, vehículos autónomos, pulseras de monitorización de actividad y relojes inteligentes, dispositivos de medición ambiental… También nos encontramos multitud de aparatos digitales en el hogar (donde los electrodomésticos cada vez están más conectados), en el trabajo, en edificios públicos: en todas partes.

Esta continua galería de ejemplos prácticos y reales de tecnología sencilla y específica hace que cada vez mas gente se interese por la posibilidad de desarrollar sus propias aplicaciones. En efecto, el pensamiento maker cada vez cuenta con más fieles, y una vez te familiarizas con todo el proceso de diseño, prototipado y creación, es difícil echarse atrás. Sin embargo, la cantidad de técnicas y conocimientos distintos que son necesarios para crear un dispositivo IoT puede resultar abrumador en un primer momento. Por ello, hemos recogido algunas herramientas sencillas, asequibles y rápidas para empezar a crear desde el minuto 0.

 

  • Arduino – Es difícil hablar del mundo maker sin encontrarse con esta herramienta de desarrollo, creada precisamente para proporcionar una manera sencilla de crear dispositivos capaces de interactuar con su entorno. Aunque para utilizar estos microcontroladores si que es necesaria una cierta base de programación, el lenguaje usado para ello es relativamente sencillo; además, el diseño estandarizado de las placas Arduino elimina mucha de las complejidades a la hora de lidiar con la parte electrónica del diseño, y su popularidad asegura que hay miles de ideas, tutoriales y recursos de los que ayudarse a la hora de realizar prácticamente cualquier proyecto. Documentación, IDE, y catálogo pueden descargarse aquí.

 

  • MIT App Inventor – A veces no es necesario diseñar un dispositivo desde cero, y podemos utilizar esa plataforma inteligente que llevamos siempre encima: nuestro teléfono móvil. Un smartphone no deja de ser una herramienta que dispone de conectividad, sensórica, una capacidad de procesamiento relativamente potente… en definitiva, muchas de las características que buscamos en un dispositivo IoT. Por otra parte, también puede ser una terminal útil para interactuar con cualquier dispositivo propio.  Para ello, sin embargo, es necesario diseñar una aplicación: una tarea que se vuelve mucho mas sencilla gracias al App Inventor del MIT . Esta herramienta permite crear aplicaciones de forma intuitiva gracias a sus dos características principales: por una parte, dispone de una interfaz gráfica, sencilla y que se puede probar directamente en el móvil, con la que diseñar el front-end de la aplicación; por otra, el sistema de programación usado está basado en scatch, en la que las distintas variables, procesos, y demás elementos del programa se representan de forma visual como bloques interconectados, facilitando enormemente la creación de un backend útil. Gracias a esta doble simplificación, se pueden crear programas desde cero, en apenas unos minutos.

 

  • Redis – Muchos dispositivos IoT tienen como objetivo primario la adquisición de datos: Redis es una base de datos open-source, que además proporciona un servicio de nube gratuito, con un diseño modular que permite su utilización de forma sencilla. Es importante destacar además que ya existen multitud de añadidos que facilitan la comunicación entre bases de datos Redis y dispositivos basados en Arduino. La página principal del proyecto está aquí, y el portal de la plataforma web, aquí.

 

  • Grafana – Por último, si en efecto hemos optado por un diseño basado en la captación de datos, necesitaremos una forma de visualizarlos. Aunque podemos diseñar una aplicación propia usando el ya mencionado MIT App Inventor, por lo general será más sencillo usar una herramienta específica para esa labor, lo que nos ofrecerá un formato mas pulido, y una funcionalidad mas fiable. Una de estas herramientas, gratuita y con versión de código abierto, es Grafana . Personalizable y con una instalación sencilla e intuitiva, se trata de una opción muy útil para visualizar nuestros datos desde cualquier parte, y con un aspecto verdaderamente profesional. Además, cuenta con módulos que le permiten integrarse directamente con bases de datos Redis, cerrando así el circuito dispositivo-base de datos-visualización.

 

Éstas no son ni por asomo las únicas herramientas gratuitas y sencillas de las que disponemos a la hora de introducirnos en el mundo maker, por supuesto: pero son un buen punto de partida, una buena base a partir de la cual ir construyendo nuestra propia caja de herramientas para la creación de dispositivos IoT.

 

FIWARE Space

Deja una respuesta

Your email address will not be published.

FIWARE SPACE

FIWARE Space is the innovation center of the Provincial Council of Badajoz to bring the new technologies of IoT and Big Data to citizens, SMEs and start-ups. It is constituted as an official Digital Innovation Hub (DIH) in Badajoz province to promote the digitization and transformation of companies through technologies such as Internet of Things (IoT), Big Data and artificial intelligence with FIWARE as data connector from different sources.

This center is part of a global project called “Badajoz Es Más“, which aims to develop municipalities with a better quality of life through sustainable development. The objective is clear: to turn the province of Badajoz into an Intelligent Territory or a “Smart Province”. In order to achieve this goal, it is a must to involve the local companies, the public administration and the citizens.

FIWARE Space coordinates the activity related to the knowledge, use and possibilities offered by the Provincial Platform for Smart Management of Public Services, which allows the integration of information from different smart services in one place, to facilitate the analysis and management of services that are the responsibility of the Provincial Council of Badajoz. This platform uses the latest technologies promoted by the European Commission about how to integrate near real-time data and how to manage context information.

FIWARE Space is a non-profit innovation center that aims to make the technological knowledge and tools of the “Badajoz Es Más” project available to different entities, among which are:

 

– Public administrations
– Municipalities
– Small and medium enterprises
– The teaching and research staff of the university and other educational institutions
– The entrepreneurs
– The citizens

One of the main goals of this center is to support our small and medium enterprises through the digital transformation of the province. For this, the center offers to these entities de following services.

 

SERVICES

A 2-month mentoring program to go deeper in the technology knowledge and the opportunities that are behind the intelligent province development, to know first-hand the technological work that is being carried out and how to take advantages of this digital transformation. In these 2 months, the company will adapt its solution or service to a FIWARE smart solution, thus being compatible with the platform used by the Badajoz Provincial council that connects all the data sources of the province, and with any other smart city platform that uses this technology.

Specialized consulting and technical support for the integration of solutions in FIWARE. We help the creation and adaptation of data models, architecture knowledge and the possibilities of integrating into this European standard.

Certification of solutions in the FIWARE Marketplace website of the FIWARE Foundation. We advise on how to apply with the solution developed to obtain the different certifications.

Advice on acceleration programs. After the completion of the mentoring program, we try to find a suitable European acceleration program to take the project to the next level.

Physical location for the development of integration in FIWARE. We have a physical space in which you can work to integrate the solution into FIWARE, with the tools and support of the technical office.

Theoretical and practical training workshops. Every Friday of the year we conduct workshops to learn more about how a smart city works and what’s the technology behind.

Visits to the innovation center. Interested people or entities can visit the center once a week to see first hand the digital transformation that is taking place in the province and meet the real solutions that are being installed.

 

SPECIAL ACTIVITIES FOR PYMES

 

FIWARE Space also carries out some unique activities throughout the year:

Hackathons. Workday in which, by teams, a real technological problem is solved by multidisciplinary teams.

IoT challenge. Companies are presented to solve a real problem of the province through technology. Once the applications have been submitted, an evaluating court chooses the winner, who will receive an economic endowment to carry out his idea and put it into operation in the province.

Design Thinking Workshop. Workshop that aims to foster creativity through innovative new methodologies that will allow us to go deep in a specific challenge.

 

EVENTS

In addition to all this, FIWARE Space, in the hands of the Badajoz Provincial Council, participates in different local, national and international events in which it provides visibility to the local companies with the aim to contribute to the expansion of this companies in other regions.

Finally, it should be noted that FIWARE Space is considered as a 2-star FIWARE iHub, catalogued by the FIWARE Foundation, thanks to the work and the number of activities carried out to bring new technologies to citizens.