- 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
-
Ensure that Node.js and NPM are installed on your system:
node --version
npm --version
-
In terminal, inside the project directory:
npm init -y
-
This will add a package.json file
-
Install dependencies
npm install express ejs express-ejs-layouts
-
Install development dependencies
npm install --save-dev dotenv nodemon
-
Ensure that Node.js and NPM are installed on your system:
node --version
npm --version
-
In terminal, inside the project directory:
npm init -y
-
This will add a package.json file
-
Install dependencies
npm install express ejs express-ejs-layouts
-
Install development dependencies
npm install --save-dev dotenv nodemon
Date | Commit Message | Version |
---|---|---|
20.10.23 | Final version | 3.0.2 |