-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
44 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,45 @@ | ||
# [ESP32-COOP-DOOR](https://coop-door.vercel.app/) | ||
Coop Door made for a Esp32 (lolin32 lite) | ||
|
||
|
||
<div align="center"> | ||
<img width=200 src="https://avatars.githubusercontent.com/u/125645342?s=400&u=3b826dc69690dbe5a25e243508bfb29d9a48d8a1&v=4" alt="ESP32-COOP-DOOR Logo"> | ||
|
||
# ESP32-COOP-DOOR-CORE | ||
|
||
Coop Door for ESP32 (Lolin32 Lite) | ||
</div> | ||
|
||
## Overview | ||
|
||
ESP32-COOP-DOOR-CORE is a open source platform designed to control a coop door using Bluetooth Low Energy (BLE) with an ESP32 microcontroller. The app allows users to set up and adjust the coop door's automatic opening and closing conditions based on ambient brightness and time of day. Users can also configure the number of turns for opening/closing the door and change the door's status (open, close, or auto). | ||
|
||
## Features | ||
|
||
- Control coop door through Bluetooth Low Energy | ||
- Configure opening conditions based on brightness and time | ||
- Customize closing conditions with similar settings | ||
- Set the number of turns for door opening/closing | ||
- Switch between open, close, and auto modes for the door | ||
|
||
## Workflow | ||
|
||
<div align="center"> | ||
<img height=400 src="README/sketch.png" alt="Sketch"> | ||
<img height=400 src="README/result.png" alt="Result"> | ||
</div> | ||
|
||
## Demo | ||
|
||
<div align="center"> | ||
<img height=400 src="README/demo.gif" alt="Demo"> | ||
</div> | ||
|
||
## Setup and Usage | ||
|
||
1. Flash the ESP32 microcontroller with the code from the [ESP32-COOP-DOOR-CORE](https://github.com/ESP32-COOP/ESP32-COOP-DOOR-CORE) repository. | ||
|
||
2. Install the app on your mobile device or access it through a web browser using the [ESP32-COOP-DOOR-WEB](https://github.com/ESP32-COOP/ESP32-COOP-DOOR-WEB) website/PWA. | ||
|
||
3. Connect your mobile device to the ESP32 microcontroller via Bluetooth Low Energy. | ||
|
||
4. Use the app to configure the coop door's settings and control its status. | ||
|