Giter VIP home page Giter VIP logo

smart-plant-monitor's Introduction

ESP32 Powered Smart Plant Monitor

Hello. This project is ongoing, therefore changes will be frequent.

Please feel free to use any part of my work for your personal projects only.

For commercial use please contact me!

Overall features:

  • Low power and small size (45x45x10mm)
  • Rechargeable and programable with Arduino
  • By adding a USB port to a small solar panel you've created a simple add-on
  • Can communicate via WIFI or Bluetooth
  • One device can stay plugged in all the time (act as hub) while the others send updates to it (low power mode)

Back of the main board. Features:

  • ESP32-S3 supports capacitance measuring directly, through the touchpad circuitry
  • TP4056 charging + protection circuit
  • USB C with 5.1K resistors added
  • 3.3V LDO for powering everything
  • Circuitry for a 1.54" E-Paper display (goes on the back)
  • AHT20 IC for local air humidity and temperature measurement
  • Card edge connector for easy and cheap "soil probe" PCB swap
  • 2 GPIO buttons (one connected to GPIO0) and 1 status LED

Front of the main board. Features:

  • Battery on-off switch
  • I2C header for possible module addition
  • E-Paper display
  • Slim LiPo battery goes under the display. Could fit up to 4x40x30mm (usually 450-500mAh)

Soil probe. Features:

  • No components and connectors added, just the bare PCB
  • Cheap and easy to replace when they eventually breakdown in the soil
  • Solder pads avaialble if you'd like to add a 0603 component (LED or Thermistor for soil surface temperature). Connected to GPIO through a 2K resistor
  • Can be in any size and shape you'd like as long as the top matches the conector (calibration and adjustments are done in software)

smart-plant-monitor's People

Contributors

ovidiu4 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.