Anto194 / IoT-Assignment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Weather Station

an IoT project

Yellow-Umbrella Board

Development Roadmap

  • Setup repos - GitHub
  • setup ESP32 - Arduino IDE
  • Install dependencies - aREST.h and DHT.h
  • Test ESP32 - get json data via wifi
  • Initialize Node.js environment
  • setup server.js with express
  • set index route and views
  • link ESP32 to Node app with fetch

Initializing a Node.js Environment

  1. Ensure that Node.js and NPM are installed on your system:

    node --version

    npm --version

  2. In terminal, inside the project directory:

    npm init -y

  3. This will add a package.json file

  4. Install dependencies

    npm install express ejs express-ejs-layouts

  5. Install development dependencies

    npm install --save-dev dotenv nodemon

Initializing a Node.js Environment

  1. Ensure that Node.js and NPM are installed on your system:

    node --version

    npm --version

  2. In terminal, inside the project directory:

    npm init -y

  3. This will add a package.json file

  4. Install dependencies

    npm install express ejs express-ejs-layouts

  5. Install development dependencies

    npm install --save-dev dotenv nodemon

Worklog and Commits

Date Commit Message Version
20.10.23 Final version 3.0.2

References

About


Languages

Language:C++ 37.8%Language:EJS 22.5%Language:JavaScript 22.3%Language:CSS 17.4%