Skip to content
This is my senior project from college
JavaScript C++ HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
ESP8266 Embedded Software


This is my senior project from college. It is a smart power outlet that sends live information about energy comsuption to the internet, and can be enabled or disabled via a website.


For hardware, you are going to need:

  • ESP8266 NodeMCU 12-E
  • ACS712 current sensor
  • YWRobot breadboard power supply
  • 5V Relay
  • 100F Capacitors
  • Resistors

Software used includes:

  • Arduino IDE
  • MQTT Protocol
  • HTML, CSS and Javascript for the Website

Full documentation

Links for the full documentation of this project (Portuguese only):


You can’t perform that action at this time.