{"id":18496973,"url":"https://github.com/thesfinox/yahp","last_synced_at":"2026-04-19T04:34:00.140Z","repository":{"id":237002653,"uuid":"793608054","full_name":"thesfinox/yahp","owner":"thesfinox","description":"Yet Another Hydroponics Project (YAHP)","archived":false,"fork":false,"pushed_at":"2024-06-02T16:46:00.000Z","size":218,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-14T04:35:11.331Z","etag":null,"topics":["arduino","esp32","hydroponics","iot","nano"],"latest_commit_sha":null,"homepage":"https://app.arduino.cc/things/01230fa2-09ad-4d33-81da-7b189e58c540/sketch","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thesfinox.png","metadata":{"files":{"readme":"ReadMe.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-29T14:41:04.000Z","updated_at":"2024-06-02T16:46:04.000Z","dependencies_parsed_at":"2024-05-20T17:07:31.126Z","dependency_job_id":"b1257c4b-cc24-40af-b47c-d5b274db3aaa","html_url":"https://github.com/thesfinox/yahp","commit_stats":null,"previous_names":["thesfinox/yahp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thesfinox/yahp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thesfinox%2Fyahp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thesfinox%2Fyahp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thesfinox%2Fyahp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thesfinox%2Fyahp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thesfinox","download_url":"https://codeload.github.com/thesfinox/yahp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thesfinox%2Fyahp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31995078,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","esp32","hydroponics","iot","nano"],"created_at":"2024-11-06T13:32:48.167Z","updated_at":"2026-04-19T04:34:00.116Z","avatar_url":"https://github.com/thesfinox.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":":Author: thesfinox\n:Email: riccardo.finotello@gmail.com\n:Date: 28/04/2024\n:Revision: v3.0.0\n:License: GNU General Public License v3.0\n\n= Yet Another Hydroponics Project (YAHP)\n\nI am quite often thoughtless when it comes to taking care of plants.\nThis is why I started to create something using **Arduino**.\n_Yet Another Hydroponics Project_ (YAHP) is an attempt at remote controlling the status of a small greenhouse, and at providing automatic irrigation and lighting.\n\n== Step 1: Installation\n\nThe development kit used for this project is a **ESP32 Dev Module**, and the documentation refers to that module.\nHowever, any ESP32 board should do the trick.\n\nIn order to replicate the project, you will need to follow the circuit (sorry, no schematics for the moment) and install the files.\n\n....\nThis is an IoT project: you need to provide the secrets for the connection!\n....\n\n== Step 2: Assemble the circuit\n\nThe circuit can be assembled as in the figure:\n\nimage::yahp.png[YAHP]\n\n**N.B.**: in the v2, the hardware button has been removed completely from the sketch (IoT buttons are used).\n\n=== Folder structure\n\n....\n  yahp                    =\u003e Arduino sketch folder\n  ├── yahp.ino            =\u003e main Arduino file\n  ├── yahp.png            =\u003e an image of the required schematics\n  ├── thingProperties.png =\u003e IoT definitions\n  ├── yahpProperties.png  =\u003e project definitions\n  └── ReadMe.adoc         =\u003e this file\n....\n\n=== License\nThis project is released under a GNU General Public License v3.0.\n\n=== Bill of Material\n\n|===\n|Part name             | Quantity        \n|ESP32 Dev Module      | 1        \n|RTC Module            | 1   \n|Photoresistor         | 1\n|Button (6 mm)         | 1\n|DHT22                 | 1\n|Atomisers             | 2\n|Soil moisture sensors | 4\n|Relay (3.3 V)         | 4\n|DC-DC converter       | 3\n|3W 465 nm LED         | 4\n|3W 630 nm LED         | 4\n|3W 730 nm LED         | 4\n|12 V 60 W DC source   | 1\n|===\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthesfinox%2Fyahp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthesfinox%2Fyahp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthesfinox%2Fyahp/lists"}