Difference between revisions of "NurdPower"

From RevSpace
Jump to navigation Jump to search
(Intro)
Line 9: Line 9:
 
== Intro ==
 
== Intro ==
 
Shows power consumption (from MQTT) on a 7-segment display.
 
Shows power consumption (from MQTT) on a 7-segment display.
 +
 +
TODO:
 +
* put it in a case
 +
* mount it somewhere
  
 
== Hardware ==
 
== Hardware ==

Revision as of 15:07, 1 July 2019

Project NurdPower
NurdPower.jpg
Power consumption display
Status In progress
Contact bertrik
Last Update 2019-07-01

Intro

Shows power consumption (from MQTT) on a 7-segment display.

TODO:

  • put it in a case
  • mount it somewhere

Hardware

Wemos D1 mini connected to a TM1637 4x 7-segment display.

Connections:

  • display 5V to Wemos 5V
  • display GND to Wemos GND
  • display DIO to Wemos D4
  • display CLK to Wemos D3

Software

Source code is on github.

Basically it subscribes to the MQTT stream, receives power updates and displays them on the 7-segment display.

Uses the following libraries:

  • TM1637 driver to set the digits.
  • WifiManager
  • PubSubClient