This is the general diagram of the Brain4it architechure:
The server is the "brain" of the device. It is organized in modules, where each module implements a specific task and do not shares data with others.
Internally, the server has 3 components:
Currently exists 5 versions of the Brain4it server:
The manager is an application that allows the user to program and control the Brain4it server remotelly through its HTTP REST API.
The are currently 3 versions available of the manager application:
All these managers offer the following tools:
In addition to these tools, the Desktop version also incorporates the Dashboard designer, a visual tool to create control panels in few minutes.