Mod 5
Mod 5
CONSTRICTED
DEVICES
WHAT ARE CONSTRAINED DEVICES
Constrained devices are microcontrollers, smart devices,..etc.
Constraints on such devices usually include - limited energy supply,
small battery power, little memory space (flash and RAM) and small
computing capabilities.
NODE MCU
It is a developmental Board built over ESP 8266 32Bit Microcontroller.
Specifications:
Operating Voltage - 3V
Input Voltage - 4.25V ~ 10V
GPIOs x 17
Analog Pins x1
Modes: Station Mode || Soft Access Point Mode || Soft Access Point + Station Mode
Security: WPA/WPA2
Encryption: WEP/TKIP/AES
Under this mode Node MCU creates a hotspot to let other Wifi Stations
Connect to configure and reconnect it to the ISP’s Station.
Arduino UNO >> ESP8266
Transitioning from UNO to node MCU is not a tedious
journey, As one can program an ESP on Arduino IDE.
Button Click
Publishing
On
OFF
WHY
COMMUNICATION
IS IMPORTANT
CoAP
MQTT
REST API
Constrained Application Protocol (CoAP)
What is CoAP?
Features of CoAP
What is MQTT?