A network of computers or electronics devices that communicate to each others
A protocol that defines how messages are formatted and transmitted over the internet
A language that defines the structure of web pages
an extremely lightweight publish/subscribe messaging transport that is ideal for connecting remote devices with a small code footprint and minimal network bandwidth
HTTP | MQTT |
---|---|
Reliable | Lightweight |
Comprehensive Instruction Set | Small Footprint |
Server - Client | Broker - Client |
Sending Requests | Publish - Subscribe |
A flow-based development tool for visual programming developed originally by IBM for wiring together hardware devices, APIs, and online services as part of the Internet of Things.
Node-RED is built on NodeJS (JavaScript) and is available as a package on NPM.
Easy to install by using Docker, but can be installed on Windows, Mac, Linux, or any platforms as long as you can install NodeJS
This course is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license. This is a human-readable summary of (and not a substitute for) the license. Official translations of this license are available in other languages.
You are free to:
Under the following terms: