Visit Github Repo:
https://github.com/amirh-far/ledControlAgent
An AI-powered agent designed to manage an ESP32 module for precise control of LED devices. This agent enables dynamic lighting effects, remote management, and intelligent behavior integration for a wide range of applications. Based on Telegram Bot, Completely Remote Access. ESP32 on Station Mode in Wifi configuration.
Ensure you have the following:
requirements.txtClone the Repository
git clone https://github.com/amirh-far/ledControlAgent.git cd ledControlAgent
Install Python Dependencies
pip install -r requirements.txt
BOT_TOKEN=Flash the ESP32 Firmware & Run the arduino code
firmware/ directory.arduino.ino file using an arduino IDE and update the code:
arduino.ino file using an arduino IDE, allowing to communicate to server.Run the Server and Telegram Bot
python server.py
python bot.py
We welcome contributions! Follow these steps:
git checkout -b feature-name
git commit -m "Add feature-name"
git push origin feature-name
This project is licensed under the MIT License.