InfiniTime 1.0, firmware untuk jam tangan pintar PineTime

Komuniti sumber terbuka PINE64 dilancarkan beberapa hari yang lalu pelepasan InfiniTime 1.0, yang mana satu Firmware rasmi jam tangan PineTime di mana dinyatakan bahawa melengkapkannya dengan versi firmware baru menjadikan PineTime menonton produk siap untuk pengguna akhir.

Changelog mencatat reka bentuk semula antara muka yang ketara, serta peningkatan kepada pengurus pemberitahuan dan perbaikan untuk pemandu TWI, yang sebelumnya menyebabkan kemalangan dalam permainan.

Jam tangan PineTime diperkenalkan pada Oktober 2019 dan telah berkembang sebagai peranti yang serasi dengan PinePhone. Pada bulan September 2020, firmware InfiniTime percuma, kodnya diedarkan di bawah lesen GPLv3, dipilih sebagai firmware lalai untuk PineTime.

Peranti ini didasarkan pada mikrokontroler MCU NRF52832 (64 MHz) dan dilengkapi dengan memori Flash sistem 512KB, Flash 4MB untuk data pengguna, RAM 64KB, layar LCD 1.3-inci dengan resolusi 240 × 240 piksel., Akselerometer (digunakan sebagai pedometer), sensor denyut jantung dan motor getaran. Cas bateri (180 mAh) mencukupi untuk jangka hayat bateri selama 3-5 hari.

Seperti mana-mana projek sumber terbuka yang benar, PineTime tidak hanya berdasarkan satu komuniti atau satu firmware sahaja. Terdapat banyak projek lain yang tersedia yang sedang dalam pembangunan dan semuanya mendapat perhatian dari pangkalan pengguna. Firmware paling maju dalam senarai mungkin Wasp-OS, firmware Micropython. Ia menyediakan banyak fungsi dan sangat mudah digunakan dan diprogramkan berkat bahasa Python.

Saya juga ingin mengetengahkan Pinetime-Lite, garpu InfiniTime Joaquimorg. Joaquim menambah banyak ciri dan penambahbaikan yang bagus, dan telah banyak menyumbang karyanya untuk InfiniTime.

Firmware InfiniTime menggunakan sistem operasi masa nyata FreeRTOS 10, perpustakaan grafik LittleVGL 7 dan timbunan Bluetooth NimBLE 1.3.0, sementara pemuat firmware berdasarkan MCUBoot.

Kod antara muka pengguna ditulis dalam C ++ dan merangkumi fungsi seperti jam tangan (digital, analog), pelacak aktiviti (monitor denyut jantung dan pedometer), yang menunjukkan pemberitahuan mengenai peristiwa pada telefon pintar, lampu suluh, kawalan main balik muzik pada telefon pintar, menunjukkan arahan untuk penyemak imbas, jam randik dan dua permainan mudah (Paddle dan 2048).

Melalui tetapan, anda dapat menentukan waktu layar dimatikan, format waktu, kondisi pengaktifan, mengubah kecerahan layar, menilai pengisian bateri dan versi firmware.

Antara ciri utamanya menonjol:

  • 2 muka jam: digital dan analog
  • Pelbagai aplikasi (jam randik, kawalan muzik, navigasi, denyut jantung) dan permainan (Paddle dan 2048)
  • Tetapan pengguna (timeout paparan, format waktu, keadaan pencetus)
  • Kemas kini OTA dengan bantuan bootloader FOSS berasaskan MCUBoot
  • Pemantauan kadar denyutan jantung dan langkah.
  • Hayat bateri 3-5 hari

Mengenai kemas kini firmware, disebutkan bahawa ini dapat diperbaharui melalui kemas kini OTA yang dikirimkan dari telefon pintar melalui Bluetooth LE.

Sebaliknya, mengenai hubungan penghubung dan kawalan jam tangan pintar di peranti bukan Pine, disebutkan bahawa di telefon pintar dan komputer adalah mungkin untuk menggunakan aplikasi Gadgetbridge untuk Android, Amazfish (untuk Sailfish dan Linux) dan Century (untuk Linux) untuk mengawal jam.

Ditambah pula Disebutkan bahawa terdapat sokongan eksperimental untuk WebBLEWatch, aplikasi web untuk menyegerakkan jam dari penyemak imbas yang menyokong Bluetooth Web API.

Pengarang firmware mengingatkan bahawa selain InfiniTime ada sejumlah alternatif, misalnya, ada pilihan firmware berdasarkan Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (berdasarkan Micropython) dan PinetimeLite (pengubahsuaian diperpanjang firmware InfiniTime ).

Akhirnya bagi mereka yang berminat untuk mengetahui lebih lanjut mengenainya Mengenai firmware atau peranti baru ini, anda boleh menyemak perinciannya Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.