ESP32-C3, ESP32-C3 OLED ve ESP32-C6 için

iPixel LED matrix ekranları WiFi ile kontrol edin.

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.

ESP32-C3 ESP32-C3 OLED ESP32-C6 64x16 / 96x16 HTTP GET API mDNS: ipixelweb.local
HTTP GET BLE Bridge Standalone
GET /sablon/run?s=kargo&m=Kapıda

Neden farklı?

BLE ekranı WiFi tarafında programlanabilir bir yüzeye çevirir.

Wi

WiFi-BLE köprüsü

Telefonunuzdan, bilgisayarınızdan veya otomasyon sisteminizden gelen istekler ESP32 üzerinden LED matrix ekranınıza aktarılır.

API

HTTP ile otomasyon

Tasker, MacroDroid, Python, PowerShell, Home Assistant veya bir AI ajanından basit URL istekleriyle ekranı kontrol edebilirsiniz.

UI

Web arayüzü

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.

RGB

Piksel seviyesinde özgürlük

İsterseniz hazır şablon kullanın, isterseniz Python ile 64x16 veya 96x16 RGB görseller üretip doğrudan panele gönderin.

Kullanım alanları

Bildirim ekranı, saat, durum paneli veya otomasyon çıktısı.

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.

Telefon otomasyonuTasker ve MacroDroid ile çağrı, mesaj, alarm veya konum tabanlı ekranlar.
Script entegrasyonuPython ve PowerShell ile sistem durumları, build sonuçları, fiyatlar veya sayaçlar.
AI ajan aksiyonları“Yanıt geldiğinde bu URL’e istek at” diyerek fiziksel bir bildirim yüzeyi oluşturma.
Web UI şablonlarıBir kere hazırlanan ikonlu/renkli şablonu aynı ağdaki herhangi bir cihazdan sadece parametre değiştirerek çalıştırma.

Kullanım tarzları

Panel ne göstereceğini sizin akışınızdan öğrenir.

Akıllı telefon bildirimiWhatsApp, SMS, cevapsız çağrı, pil seviyesi, konum yaklaşımı veya takvim hatırlatmasını ikonlu çift satır olarak gösterin.
Ev ve ofis otomasyonuKapı açıldı, kargo geldi, 3D yazıcı bitti, sunucu yeniden başladı, toplantı başlıyor gibi olayları fiziksel ekrana taşıyın.
Canlı veri panosuHava durumu, döviz, kripto, satış adedi, sayaç, skor, ağ durumu veya sensör verisini düzenli aralıklarla güncelleyin.
Üretken görsel çıktıPython ile 96x16 veya 64x16 boyutunda RGB görseller, küçük animasyon kareleri ve piksel sanatları üretip gönderin.
AI ajan bildirimiBir görev tamamlandığında, cevap hazır olduğunda veya insan onayı gerektiğinde ajanınız ekrana özel mesaj gönderebilir.
Yerel ve ücretsiz kullanımBulut servisi, abonelik veya dış sunucu gerekmez; aynı ağdaki cihazlar ekranınıza doğrudan komut gönderebilir.

Şablon gücü

Web UI’da tasarla, URL ile her yerden çalıştır.

İkonlu bildirimler

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.

Kayıtlı şablonlar

Bir şablonu kaydedin; sonra telefon, bilgisayar, otomasyon sistemi veya ajan yalnızca /sablon/run çağırarak aynı tasarımı farklı metinlerle kullanabilsin.

Raw RGB kontrol

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

Basit URL, basit entegrasyon.

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

Bu proje kullanım senaryolarıyla büyüyor.

Farklı otomasyon fikirleri, ikon/şablon önerileri, firmware geri bildirimleri veya örnek kullanım hikayeleri için [email protected] adresinden iletişime geçebilirsiniz.

Öneri gönder

Başlamak için

Kurulum birkaç dakikada tamamlanır.

1

Donanımı seçin

64x16 veya 96x16 iPixel panel ile ESP32-C3, ESP32-C3 OLED ya da ESP32-C6 kullanın.

2

Firmware yükleyin

Web flasher ile uygun kartı seçip tarayıcı üzerinden birkaç tıkla kurulumu yapın. En sorunsuz deneyim için Chrome önerilir.

3

iPixelWeb ağına bağlanın

İsterseniz telefon, tablet veya bilgisayarınızdan cihazın oluşturduğu iPixelWeb WiFi ağına bağlanarak ilk ayarları yapın.

4

Web UI’dan eşleştirin

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.