/react-protobuf-mqtt-esp8266

Using React.js to control the brightness of the ESP8266 onboard led, in this case, with Google Protocol Buffers over MQTT

Primary LanguageJavaScriptMIT LicenseMIT

React Protocol Buffers MQTT Potentiometer

Using React.js to control the brightness of the ESP8266 onboard led, in this case, with Google Protocol Buffers over MQTT.

Browser Slider

Also see React JSON MQTT Potentiometer

Hardwere

Documentation

  • React documentation Here.
  • Google Protocol Buffers JS Here
  • Nanopb - Protocol Buffers for Embedded Systems Here
  • PubSubClient - Arduino Client for MQTTHere.

Installation

npm packages

$ cd react_app
$ npm install
$ npm start

Open the arduino sketch (Arduino IDE)

Arduino libraries

You will need to install the following Arduino libraries.