Students book a device (or multiple devices) exclusively. Each device has specific hardware and programming features, which are provided in the documentation.
There is usually a limited time for device booking, e.g. 2 hours per booking.
Students author the code in the web-based editor; depending on the platform, this may also require authoring some configuration files (e.g., platformio.ini
, makefile
, etc.).
Once the code is ready, it can be compiled, and if the compilation is successful, it can be uploaded to the device.
Results can be observed via the web camera, presenting device close to real time.
Several instances of this software are implemented across consortium partners (details are on IOT-OPEN.EU and IOT-OPEN.EU Reloaded Main Page, but perhaps the one you may want to start from is an instance implemented in SUT, shared with TalTech, itSilesia and ITT Group: SUT's VREL NextGen.
Student needs to create an account, virtually as in any other web application (figure 1):
Once the account is created, check your mailbox for an activation link. Activate your account and log in to the system.
Devices are booked exclusively.
Other devices are provided solely for consortium members.
The device booking process is straightforward. You can book only now, and in the future, you can book backwards. The process is described below:
<todo @pczekalski>Add screens of booking<todo>