Skip to content

This project allows users to control their switches remotely through cloud.

License

Notifications You must be signed in to change notification settings

Andre3000TW/remote-switch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Switch

This project allows users (clients) to control their switches remotely through cloud (AWS EC2).

System architecture

Wiring diagram


We use left LED to represent the lamp that we used in the project and take right LED as a Wi-Fi signal indicator.
(Note: The parts in the wiring diagram are not exactly the same as the parts that we used in the project.)

Test Environment

  • AWS EC2 - Ubuntu Server 18.04 LTS (HVM), SSD Volume Type
  • Node.js 13.5.0 (with npm 6.13.4 installed)
  • NodeMCU v2 (with ESP8266)
  • Relay module: JQC-3FF-S-Z
  • express==4.17.1 (for Node.js)
  • ESP8266WiFi (for NodeMCU)

License

This project is under the MIT License.