Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎛️ SensorPod

A super-modular IoT sensor node built around the ESP32 and Atmega328, designed for Smart Irrigation / Smart Farming.

License Platform Framework

📖 Overview

SensorPod is an CHEAP & MODULAR Smart Irrigation / Smart Garden project that's focused on Farming utilities especially in Indonesia.

🛠️ Hardware Requirements

  • Atmega328 Pro Mini (3.3V 8MHz )
  • 2x Capacitive Moisture Sensor V2
  • MAX3485 RS485 Protocol
  • 3-12v - 3v Regulator

🚀 Features

  • 2 Capacitive Soil Moisture Sensor V2
  • RS485 Communication
  • Configurable Node ID
  • Low cost
  • Designed for PlantPod ecosystem

Structure

src/ app/
Application Logic

communication/
UART to RS485 Protocol Communication

drivers/
Hardware Drivers (Sensor)

config/
Configuration

main.cpp

Roadmap

✔ RS485
✔ Multi Node
✔ Node ID
✔ EEPROM
□ Calibration
□ CRC
□ OTA (future)
□ Sleep mode

Installation

  1. Clone the repository
    git clone https://github.com/noelleputra/SensorPod.git
    cd SensorPod

🔌 Pin Configuration

This project still under development!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/NewSensorModule)
  3. Commit your Changes (git commit -m 'Add support for new sensor module')
  4. Push to the Branch (git push origin feature/NewSensorModule)
  5. Open a Pull Request

📄 License

Distributed under the MIT License. See LICENSE for more information.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages