- 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
boot
button while uploading
grow_simplee.ino
is 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
.h
and.cpp
file with the same name - include the
.h
file ingrow_simplee.ino
with relative path - include the
.h
file in corresponding.cpp
file with relative path
- User some text editor to edit the code, like
VS Code
orvim
, 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 for64x128
OLED display