- Open this project in Arduino IDE
- Install the ESP32 board in Arduino IDE
- Install dependencies
- HTTPClient
- WiFi
- Esp32Servo
- Adafruit_SSD1306
- Adafruit_GFX
- Select the board as ESP32 Dev Module
- Select the port
- Complile
- Upload and Click the
bootbutton while uploading
grow_simplee.inois the main file which contains thesetup()andloop()functions- The other folders containes the code for the different modules
- For adding a new module,
- Create a new folder with the name of the module
- Create a new
.hand.cppfile with the same name - include the
.hfile ingrow_simplee.inowith relative path - include the
.hfile in corresponding.cppfile with relative path
- User some text editor to edit the code, like
VS Codeorvim, you can't see the files in arduino IDE
wifi- Contains the code for connecting to the wifiultrasonic- Contains the code for ultrasonic sensorweight- Contains the code for weight celldisplay- Contains the code for64x128OLED display