The Internet of Things uses numerous development platforms since with the sector being so recent no indispensable platform has emerged. We will use a platform which has the merit of being free and one of the first developed by IBM: NODE-RED. With the aid of this platform we will make the link between an object (Nucleo board equipped with various sensors), a gateway (Raspberry board) and a host server of our database (MongoDB). The aim of the course is to provide an overview of an IoT system, from the Thing to the cloud. Security aspects and data processing are not covered.
On completion of the unit, the student will be capable of: | Classification level | Priority |
---|---|---|
Raspberry board | 3. Apply | Important |
low energy Bluetooth | 3. Apply | Important |
Embedded Linux | 3. Apply | Important |
Html, javascript, jQuery, mongoDB | 2. Understand | Important |
IOT system | 4. Analyse | Essential |
Percentage ratio of individual assessment | Percentage ratio of group assessment | ||||
---|---|---|---|---|---|
Written exam: | % | Project submission: | 100 | % | |
Individual oral exam: | % | Group presentation: | % | ||
Individual presentation: | % | Group practical exercise: | % | ||
Individual practical exercise: | % | Group report: | % | ||
Individual report: | % | ||||
Other(s): % |
Type of teaching activity | Content, sequencing and organisation |
---|---|
Project | Raspberry gateway Node-red platform MQTT protocol Bluetooth Low Energy protocol From the Cloud to the Thing From the Thing to the Cloud MongoDB database |