Share
 
Sebastião Sahão Júnior, president of CPqD

Security, robustness and ease of use for the development of Internet of Things (IoT) applications aimed at Brazilian needs, in the most diverse areas - such as smart cities and agribusiness, among others. These are the main differentiators of the open platform dojot, which CPqD launched at IoT Latin America, an event that took place on September 12 and 13, at the Transamerica Expo Center, in São Paulo.
 
The name chosen for the platform refers to a well-known practice in the Information Technology universe – Dojo is the meeting where programmers train software development techniques and methodologies, through the solution of challenges.
 
"THE dojot is an enabling platform, capable of accelerating the development of IoT applications suited to the Brazilian reality, in several areas, and with local support”, says Sebastião Sahão Júnior, president of CPqD. To encourage its adoption by companies, startups and other institutions interested in developing these applications, the platform was built based on tools open source and is open source.
 
“With this, the intention is to stimulate open innovation and facilitate the construction of an ecosystem aimed at offering Internet of Things solutions in the country”, adds Alberto Paradisi, vice president of Research and Development at CPqD.
 
Graphical interface and rapid prototyping
 
The base of the platform dojot is the Fiware, project open source created by the European Union, which is being developed by an independent global community. Fiware is a framework that consists of a set of tools and components available for use – which, however, require knowledge to be used. CPqD studied and evaluated these components and consolidated them into a platform, to which it added several technological resources to improve the security, usability, robustness and performance of applications – which should work in critical environments, such as smart cities, for example.
 

Leonardo Mariote, director of the Connectivity area at CPqD

THE dojot has an architecture based on microservices and includes, among other features, a control panel with a web graphical interface, a single and open API (Application Programming Interface) for accessing services, and end-to-end security – which involves authentication of devices and applications on the platform, identity management and encryption – guaranteeing information privacy. “Data security and privacy are currently important concerns in the universe of the Internet of Things”, emphasizes Leonardo Mariote, director of the Connectivity area at CPqD.
 
The platform also offers services for processing large-volume structured and unstructured data (Big Data), components for real-time service analysis and device management, mechanisms to implement algorithms for machine learning – which allows you to make predictions based on history and real data – and support for MQTT, HTTPs and CoAP protocols, used in most IoT applications available on the market.
 
“One of the differentiators of dojot is the rapid prototyping resource, which allows the generation, in about half an hour, of a minimum viable product (MVP) from which it is possible to validate the concept with the client, before developing the application”, highlights Mariote. This function is available in the graphical interface of the control panel, a friendly and integrated environment that facilitates the use of the platform. “In this environment, the user can also create physical and virtual IoT devices, manage flows and applications”, he adds. Mariote also highlights another important differential of dojot: the architecture suitable for deployment in a cloud environment.
 
The development of the platform dojot is part of a broader project, financed by FUNTTEL (Fund for the Technological Development of Telecommunications), of the Ministry of Science, Technology, Innovations and Communications, and Finep, which has been conducted by CPqD in partnership with other science and technology institutions Brazilians.
 
Partnerships in progress
 
Several companies are already adopting this platform, which offers resources for the easier and faster development of customized solutions for different environments.
 
This is the case of Taggen, a company specialized in Internet of Things projects and solutions that, in partnership with CPqD, developed the first Bluetooth Low Energy (BLE) beacon with Brazilian 100% technology. “The main benefit of the platform dojot it is the acceleration of the application development process, which will certainly help in the implementation of the IoT concept in the country”, says Werter Padilha, CEO of Taggen. “At the same time, as it is an open platform, it should become the basis for the creation of an ecosystem of developers, companies and institutions in the area of the Internet of Things”.
 
Another partner interested in the new platform is Exati Tecnologia, from Curitiba, with which CPqD (as the EMBRAPII Unit) developed a project for smart cities based on a telemanagement device for public lighting systems – which can also be used in other services. “Platform integration dojot to our solution should facilitate the development of new IoT applications for smart cities, using the same hardware”, explains Denis Weis Naressi, CEO of Exati.
 
For Maximiliano Martinhão, Secretary of Information Technology Policy at the Ministry of Science, Technology, Innovations and Communications, the development of this open source platform – which was supported by FUNTTEL/Finep resources – will play a fundamental role in the implementation of the National Development Plan. IoT, to be adopted in the country. “This platform will leverage the creation of Internet of Things applications with characteristics suitable for Brazil, especially in the areas prioritized in the National IoT Plan”, highlights Martinhão. “With this, we will be stimulating the formation of an ecosystem for the development of IoT in the country”.
 
Those interested in developing IoT applications using this platform can now obtain their code through the portal dojot on the internet – address www.dojot.com.br. The site also provides documentation on how to use the components, the interface, etc. and brings explanatory videos (tutorials).

quick access

en_USEN