-
Notifications
You must be signed in to change notification settings - Fork 11
ESP8266 Micropython MQtt Node Red Training Session
Alex Lennon edited this page Apr 21, 2017
·
1 revision
Q What would such a tutorial involve? Thoughts.
- background to Micropython
- detail on requirements (ram/flash/hardware)
- supported platforms / who's using it
- details on ESP8266 specifics for this tutorial
- how to obtain a binary
- which tools to use to flash binary on Windows / Linux (esptool.py etc.)
- how to put the hardware into boot mode
- connecting up the serial port / using a terminal emulator and anybaud to view boot-mode output text
- troubleshooting: checksum failures, baud rates, programming modes, verify option
- checking that micropython boots
- script to automatically connect as a client.
- use of AP mode.
- use of WebRepl to access over WiFi.
- options for different IDEs
- use of PyMakr to connect to board, debug and transfer files
- connecting up a one-wire DS18B20 temperature sensor
- scripting: reading temperature values
- scripting: sending values to a MQtt broker
- configuration of an MQtt endpoint and workflow with Node-Red
- publishing temperature values to Twitter
- configuration of MQtt broker with websockets
- data visualisation using FreeBoard (Javascript) pulling data from broker
- use of esp-open-sdk for native ESP8266 builds
- need to program a set of default values into the
- following Micropython instructions for build with docker+vagrant
- adding a demonstration module
- flashing to board and testing new module function
Quick Links: Website • Groups • Rooms • Equipment • Issue Tracker • Discussion Group • Image Credits
☝️ Filter all pages above!
(Full search available on the top left of page)
WiFi: DoES Liverpool, password: decafbad00
- Wiki Home
- Making
- Get involved
- In The Space
- Bank and PayPal Details
or