This is an old revision of the document!
This laboratory is located in the office of ITT Group in Tallinn, Estonia.
For this laboratory, the student should understand basic MQTT concepts like topics, broker, subscribing and publishing. Also knowledge about I2C interface is recommended but not mandatory.
This laboratory consists of a OLED display module attached to the ITT IoT controller module. Oled module contains an organic light-emitting diode, that is a light-emitting diode in which the emissive electroluminescent layer is a film of organic compound that emits light in response to an electric current.
This laboratory does not have any sensors.
| Specification | Value |
|---|---|
| Screen size | 64×48 pixels (0,66“) |
| Driver IC | SSD1306 |
| Interface | I2C |
| I2C address | 0x3C or 0x3D |
Connected to ports GPIO4 (SDA) and GPIO5 (SCL).
The user can connect and program this controller using the Distancelab environment.
At the same time, only one user can program the controller. But all users connected to the Distancelab MQTT broker can subscribe and publish to topics specified.
List study scenarios (hands-on labs), linking to the Dokuwiki pages with hands-on labs descriptions (there should be a separate page for each scenario). Classify each scenario and refer to the target group using starting keywords: * Beginners * Undergraduates * Masters * Professionals Note, assume that more professional group automatically contains less professional ones. Note - use language and as appropriate to the target group, i.e.:
* Beginners: Elementary operations on the Arduino 2x16 LCD screen. * Undergraduates: Visualizing temperature and humidity on the remote screen. * Masters: Using power saving states to limit power consumption.
Give some information on how to access help, how to get support in case of the trouble etc.