Skip to content

ResearcherOne/public-wifi-led-display

Repository files navigation

public-wifi-led-display

Wi-Fi LED Display

Architecture

Architecture

Architecture

Shopping List

Step 1 - Configure MQTT Server

  • Sign up for HiveMQTT and create a free MQTT server (or just use your own).
  • Create two MQTT users on your new MQTT servers. One for IoT device and one for Backend application.

Step 2 - Build IoT Device

  • You need to a LED DotMatrix (4 mini panels version) and a Nodemcu. (With a breadboard and couple of jumpers for wiring).
  • Wire them together and run Hello World on Nodemcu to make sure you did wiring correct and it works.
  • Update Wi-Fi and MQTT credentials in wifi-display-nodemcu.ino and upload code to the Nodemcu.

Step 3 - Configure Lambda

  • Go to AWS, create a Lambda with provided index.mjs with Node.js runtime. Make sure you update MQTT connection details accordingly.
  • Create API Gateway
  • Create POST Method pointing to the Lambda you created.
  • Publish your API with name of "prod"

Step 4 - Test

Step 5 - Done

  • Celebrate!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published