প্রকল্প সম্পর্কে

এই প্রকল্পটি ESP32 এবং ESP32-S3 বোর্ডের জন্য ফার্মওয়্যার সরবরাহ করে, যা ১–১৬টি রিলে চ্যানেলকে স্বয়ংক্রিয় বা ম্যানুয়াল সময়-নিয়ন্ত্রিত সুইচ হিসেবে নিয়ন্ত্রণ করতে পারে। এটি Wi-Fi-এর মাধ্যমে NTP অথবা DS3231 RTC মডিউলের মাধ্যমে নির্ভুল টাইমকিপিং সমর্থন করে; কোনোটি উপলব্ধ না থাকলে অভ্যন্তরীণ RTC-তে ফ্যালব্যাক করে। একটি বিল্ট-ইন ওয়েব ইন্টারফেসের মাধ্যমে রিলে নামকরণ, সময় সিঙ্ক্রোনাইজেশন, GMT অফসেট কনফিগারেশন এবং শিডিউল ব্যবস্থাপনা করা যায়। ডিভাইসটি mDNS, ক্যাপটিভ পোর্টাল, লোকাল গেটওয়ে IP বা পোর্ট ফরওয়ার্ডিংয়ের মাধ্যমে রিমোট অ্যাক্সেসের মাধ্যমে ব্যবহার করা যায়। README-তে ১৬-চ্যানেল রিলে বোর্ড এবং DS3231 সংযোগের বিস্তারিত ওয়্যারিং ডায়াগ্রাম, ৫V এবং ১২V রিলের জন্য পাওয়ার আইসোলেশন নির্দেশনা, ফ্যাক্টরি রিসেট ও রিস্টার্ট নির্দেশাবলী এবং Windows, Linux, Android ও ব্রাউজার-ভিত্তিক টুলের জন্য ফ্ল্যাশিং পদ্ধতি অন্তর্ভুক্ত রয়েছে। ফার্মওয়্যার বাইনারিগুলো প্রি-বিল্ট রিলিজ হিসেবে বিতরণ করা হয় এবং রিপোজিটরিটি GitHub Actions-এর মাধ্যমে স্বয়ংক্রিয় ফার্মওয়্যার বিল্ড সমর্থন করে।