ZSWatch, Zephyr OS tabanlı ücretsiz tasarım akıllı saat

ZSWatch

ZSWatch, Zephyr Project RTOS'a dayalıdır, dolayısıyla adı ZSWatch – Zephyr Smartwatch'tır.

Yakın zamanda yayınlandı vel ZSWatch projesinin açık geliştirmesi, ARM Cortex-M52833 mikroişlemcisi ile donatılmış ve Bluetooth 4 ile uyumlu Nordic Semiconductor nRF5.1 çipine dayalı bir akıllı saatin geliştirilmesidir.

Bundan bahsediliyor Akıllı saate özel yazılım ve donanımlar projeye özel geliştirilir, şematik ve PCB tasarımı (kicad formatında) depoda sağlandığı ve indirilebildiği ve ayrıca kasayı ve yerleştirme istasyonunu bir 3D yazıcıda yazdırmak için bir model olduğundan.

Yazılım, akıllı saatlerin Android platformuna dayalı akıllı telefonlarla eşleştirilmesini destekleyen açık Zephyr RTOS'a dayanmaktadır.

Kontrol için üç düğme sağlanır ve ekranı korumak için safir kristal kullanılır. ARM Cortex-M5340 işlemciye dayalı daha işlevsel bir nRF33 yongasının kullanılması ve bir dokunmatik ekranın varlığı ile öne çıkan ikinci, geliştirilmiş bir model de geliştiriliyor.

Tarafında yazılım, C dilinde yazılmıştır ve işletim sistemi altında çalışır. gerçek zamanlı (RTOS) Batı rüzgârı .Intel, Linaro, NXP Semiconductors/Freescale, Synopsys ve Nordic Semiconductor'dan gelen girdilerle Linux Foundation'ın himayesinde IoT cihazları için geliştirilmiştir.

Zephyr çekirdeği minimum kaynak tüketecek şekilde tasarlanmıştır (8 ila 512 KB RAM). Tüm işlemler için yalnızca bir genel olarak paylaşılan sanal adres alanı (SASOS) sağlanır.

Uygulamaya özgü kod, belirli çekirdekle birleştirilir belirli bir donanıma yüklenecek ve çalıştırılacak yekpare bir yürütülebilir dosya oluşturmak için uygulamanın. Tüm sistem kaynakları derleme zamanında belirlenir ve yalnızca uygulamayı çalıştırmak için gerekli olan çekirdek özellikleri sistem görüntüsüne dahil edilir.

Android cihazlarla senkronizasyon hakkında, bildirim yönetimi, müzik kontrolü ve çok daha fazlası gibi telefonda ihtiyaç duyulan her şeyi yöneten GadgetBridge adlı mükemmel bir Android uygulamasının olduğundan bahsetmeye değer.

ZSWatch şu anda Gadgetbridge'de desteklenen akıllı saatlerden biri olduğunu iddia ediyor ve aynı API'yi takip ediyor.

Tarafında oluşturan donanım bileşenleri Projede şunlardan bahsediliyor:

  • ZSWatch v1'deki donanım özellikleri
  • nRF52833 BLE yongası (u-blox ANNA-B402 modülü).
  • GC1,28A240 denetleyicili 240" 9×01 TFT IPS dairesel ekran.
  • Adım sayımı için ivmeölçer vb. (LIS2DS12TR).
  • Nabız oksimetresi ve kalp atış hızı (MAX30101EFD) kullanımı.
  • Daha iyi titreşim kontrolü sağlamak için dokunsal denetleyicili titreşim motoru (DRV2603RUNT) .
  • 8 MB harici flaş (MX25R6435FZNIL0).
  • Pil şarj cihazı ve pil monitörü (MAX1811ESA+ sekmesi, TLV840MAPL3).
  • Gezinme için 3 düğme (önceki/sonraki/giriş)
  • 220 mAh Po pil.
  • Ekranı korumak için safir kristal.

Ve kısmı içinana yazılım özellikleri projede şunlar öne çıkıyor:

  • Bir akıllı telefonla etkileşim ve Android uygulaması GadgetBridge üzerinden kontrol.
  • Saati, tarihi, pil şarjını, hava tahminini, atılan adımları, okunmamış bildirimlerin sayısını ve kalp atış hızını görüntüleyebilen bir grafik arayüz.
  • Açılır bildirimler için destek.
  • Ayarlarla genişletilebilir menü.
  • Uygulama seçim arayüzü. Programlardan bir konfigüratör ve bir müzik çalma kontrol widget'ı önerilmiştir.
  • Entegre pedometre ve kalp atış hızı izleme işlevi.
  • Bluetooth sinyalinin yönünü belirlemek için Bluetooth Yön Bulma teknolojisi desteği, saati herhangi bir u-blox AoA panosu tarafından izlenen bir etiket olarak kullanmanıza olanak tanır.

Projenin geliştirilmesine yönelik gelecek planları kısmından, kalp atış hızı uygulamasına yer verilmesi, Bluetooth eşleştirme sisteminin güncellenmesi ve grafik kasasının yedek uygulama şeklinde yeniden tasarlanmasının planlandığı belirtiliyor.

Nihayet proje geliştirmek isteyenler için, bunun MIT lisansı altında dağıtıldığını bilmeli ve bununla ilgili her şeye şu adresten başvurabilirler: aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.