Web Master Web Master

MQTT Raspberry Pi

The broker is primarily responsible for receiving all messages, filtering the messages, decide who is interested in it and then publishing the message to all subscribed clients.

The broker is primarily responsible for receiving all messages, filtering the messages, decide who is interested in it and then publishing the message to all subscribed clients.

Read More
Web Master Web Master

RESEARCH PHASE

Arduino IDE Download

https://www.arduino.cc/en/Main/Donate

Lessons - ESP8266 - Hello World

https://vimalb.github.io/IoT-ESP8266-Starter/Lesson_02/lesson.html

Leaving Hard Resetting Error - this is not an error; make sure to open “Serial Monitor” button on the upper right hand corner

https://github.com/espressif/arduino-esp32/issues/1180

Install VCP Drivers for OSOYOO NodeMCU ESP 8266

https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

OSOYOO - NodeMCU IOT Kit Instruction/Lessons

http://osoyoo.com/2017/05/07/osoyoo-nodemcu-iot-programming-learning-starter-kit/

http://osoyoo.com/2017/05/09/nodemcu-lesson-3-blink-an-led/

http://osoyoo.com/2017/05/03/nodemcu/

Example Code

https://github.com/jumejume1/Arduino

https://github.com/jumejume1/Arduino/blob/master/OLEDRangeFinder/OLEDRangeFinder.ino

MQTT on Google Cloud

https://cloud.google.com/iot/docs/how-tos/mqtt-bridge

https://cloud.google.com/iot/docs/quickstart

https://cloud.google.com/iot/docs/quickstart

Mosquitto MQTT Broker/Server on Linux

https://www.vultr.com/docs/how-to-install-mosquitto-mqtt-broker-server-on-ubuntu-16-04

Mosquitto Test Server

https://test.mosquitto.org/

MQTT - details

http://www.steves-internet-guide.com/mqtt/

https://1sheeld.com/mqtt-protocol/

https://fiware-tutorials.readthedocs.io/en/latest/iot-over-mqtt/index.html

https://www.ev3dev.org/docs/tutorials/sending-and-receiving-messages-with-mqtt/

https://learn.sparkfun.com/tutorials/introduction-to-mqtt/all

MQTT Dashboard

http://www.mqtt-dashboard.com/

MQTT on NodeMCU

https://www.allaboutcircuits.com/projects/introduction-to-the-mqtt-protocol-on-nodemcu/

ESP8266

https://en.wikipedia.org/wiki/ESP8266

MQTT

https://en.wikipedia.org/wiki/MQTT

Zigbee

https://en.wikipedia.org/wiki/Zigbee

MQTT Mosquitto Broker - demo code

https://agrinode.github.io/docs/mqtt_demo/

——

How to Connect ESP8266 to MQTT Cloud Broker

https://iotdesignpro.com/projects/how-to-connect-esp8266-with-mqtt

Arduino IDE - PubSub library

https://kevin-shin-7kxx.squarespace.com/config/pages/5db8dfaef152967e5259ce3e

https://github.com/knolleary/pubsubclient

Cloud MQTT - CloudBroker Provider (free account for testing)

https://www.cloudmqtt.com/

MQTTlens - Chrome plugin

https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm

—-

8266 - controlling button input

https://www.instructables.com/id/Control-LED-Using-PushButton-With-NodeMCU/

https://www.makeuseof.com/tag/wifi-connected-button-esp8266-tutorial/

—-

OLED Display control - All in One NodeMCU

http://www.areresearch.net/2018/02/the-all-you-can-possibly-want-esp8266.html

https://circuits4you.com/2019/01/09/nodemcu-esp8266-oled-display-code-example/

SpaceHuhn - ESP8266 Deauther

https://github.com/spacehuhn/esp8266_deauther#uploading-the-bin-files

TTGO WiFi OLED

https://github.com/Alictronix/TTGO-WIFI-OLED

MakerFocus I2C OLED 128x32 on ESP

https://www.youtube.com/watch?v=f-PlpccRJWA

https://github.com/TD-er/ESPEasy/blob/7d363b956b547b281832cd71e7e8d1d89f3b72cb/src/_P023_OLED.ino

ESP32 vs ESP8266

https://makeradvisor.com/esp32-vs-esp8266/

Hackaday

https://hackaday.io/projects?tag=mqtt

Read More