WiFi-BLE köprüsü
Telefonunuzdan, bilgisayarınızdan veya otomasyon sisteminizden gelen istekler ESP32 üzerinden LED matrix ekranınıza aktarılır.
ESP32-C3, ESP32-C3 OLED ve ESP32-C6 için
Sadece BLE destekleyen 64x16 ve 96x16 RGB iPixel panelleri ESP32 üzerinden standalone çalışan, Web UI ile yönetilen ve HTTP GET ile her cihazdan tetiklenebilen akıllı ekranlara dönüştürün.
/sablon/run?s=kargo&m=Kapıda
Neden farklı?
Telefonunuzdan, bilgisayarınızdan veya otomasyon sisteminizden gelen istekler ESP32 üzerinden LED matrix ekranınıza aktarılır.
Tasker, MacroDroid, Python, PowerShell, Home Assistant veya bir AI ajanından basit URL istekleriyle ekranı kontrol edebilirsiniz.
WiFi ayarı, BLE tarama, parlaklık, yön, saat modu, şablonlar ve ikon çizimi cihazın kendi web arayüzünden yönetilir.
Uygun ağlarda http://ipixelweb.local/ ile doğrudan erişilebilir.
İsterseniz hazır şablon kullanın, isterseniz Python ile 64x16 veya 96x16 RGB görseller üretip doğrudan panele gönderin.
Kullanım alanları
Telefonunuzdan gelen bir olay, bilgisayarınızdaki script, ev otomasyon sistemi veya yanıt bekleyen bir ajan, tek bir HTTP isteğiyle ekrana ikonlu mesaj, ikonsuz uyarı, çift satır bildirim, kayan yazı, saat modu ya da tamamen özel RGB görüntü gönderebilir.
Kullanım tarzları
Şablon gücü
Mail, alarm, kargo, görev, ödeme, uyarı veya özel ikonlarınızı web arayüzünde hazırlayın. Başlık, mesaj, renk, gradient, kaydırma ve süre parametrelerini ayarlayın.
Bir şablonu kaydedin; sonra telefon, bilgisayar, otomasyon sistemi veya ajan yalnızca /sablon/run çağırarak aynı tasarımı farklı metinlerle kullanabilsin.
Daha ileri kullanımda her pikseli siz belirlersiniz. Script ile üretilen ham RGB veri, PNG/GIF hex veya özel protokol frame’i ekrana iletilebilir.
Bir istek yeterli
curl "http://ipixelweb.local/sablon/uygulama?i=mail&b=Yeni&m=3%20Mesaj&t=FFFFFF-9AD7C8"
http://ipixelweb.local/sablon/run?s=kargo&m=Kapıda&b=Teslimat
requests.get(f"http://ipixelweb.local/api/screen/raw", params={
"w": 96,
"h": 16,
"data": rgb_hex
})
http://ipixelweb.local/sablon/text?m=Build%20tamamlandı&hiz=40&rb=2
curl "http://ipixelweb.local/cihaz/parlaklik?p=35"
http://ipixelweb.local/sablon/saat?st=4&td=1&f24=1
Fikir ve öneriler
Farklı otomasyon fikirleri, ikon/şablon önerileri, firmware geri bildirimleri veya örnek kullanım hikayeleri için [email protected] adresinden iletişime geçebilirsiniz.
Başlamak için
64x16 veya 96x16 iPixel panel ile ESP32-C3, ESP32-C3 OLED ya da ESP32-C6 kullanın.
Web flasher ile uygun kartı seçip tarayıcı üzerinden birkaç tıkla kurulumu yapın. En sorunsuz deneyim için Chrome önerilir.
İsterseniz telefon, tablet veya bilgisayarınızdan cihazın oluşturduğu iPixelWeb WiFi ağına bağlanarak ilk ayarları yapın.
WiFi ayarını yapın, BLE tarama ile panelinizi seçin, şablon ve ikonlarınızı hazırlayın. Uygun ağlarda http://ipixelweb.local/ adresinden erişebilirsiniz.
minik bir not ✨
Bu site, arayüz, firmware ve her neyse — hepsi keyfi ve ücretsiz hazırlanmıştır. Fikir veya istek gelirse seve seve eklerim , güncellerim. (Kendim de aktif olarak 3 panel kullanıyorum 🙂)
Eğer bunun gibi abuk sabuk şeylere verecek kadar fazla paranız varsa gidin Darüşşafaka'ya, TSK Eğitim Vakfı'na ya da LÖSEV'e bağışlayın. Dekontu iletin, size özel fw'de iletirim :)