Proyek Pine64 telah merilis jam tangan pintar PineTime yang tahan air

Komunitas Pine64, yang berdedikasi untuk menciptakan perangkat terbuka, telah merilis jam tangan pintar PineTime, yang hadir dalam wadah tertutup yang tahan terhadap perendaman hingga kedalaman 1 meter. Perangkat ini berharga $26.99. Berbeda dengan kit pengembangan yang tersedia sebelumnya, versi jam tangan yang diusulkan tidak dilengkapi dengan antarmuka debugging tingkat rendah dan ditujukan untuk konsumen rata-rata (percobaan dengan menginstal firmware yang belum teruji tidak disarankan karena terbatasnya kemampuan pemulihan setelah kegagalan firmware).

Jam tangan PineTime dibangun di atas mikrokontroler NRF52832 MCU (64 MHz) dan dilengkapi dengan memori Flash sistem 512KB, Flash 4 MB untuk data pengguna, RAM 64KB, layar sentuh 1.3 inci dengan resolusi 240x240 piksel (IPS, 65K warna), Bluetooth 5, accelerometer (digunakan sebagai pedometer), sensor detak jantung dan motor getaran. Daya baterai (180 mAh) cukup untuk masa pakai baterai 3-5 hari. Berat - 38 gram.

Proyek Pine64 telah merilis jam tangan pintar PineTime yang tahan air

Perangkat PineTime yang sekarang tersedia untuk dijual hadir dengan rilis firmware InfiniTime 1.2 yang baru. Di antara perubahan dalam rilis baru ini adalah dimasukkannya β€œmetronom” dalam aplikasi, peningkatan pengoperasian aplikasi β€œtimer”, dan upaya untuk mengurangi konsumsi RAM dan memori permanen. Ukuran firmware mengalami penurunan dari 420KB menjadi 340KB.

Proyek Pine64 telah merilis jam tangan pintar PineTime yang tahan airProyek Pine64 telah merilis jam tangan pintar PineTime yang tahan air

Firmware InfiniTime default menggunakan sistem operasi real-time FreeRTOS 10, perpustakaan grafis LittleVGL 7, dan tumpukan Bluetooth NimBLE 1.3.0. Bootloader firmware didasarkan pada MCUBoot. Firmware dapat diperbarui melalui pembaruan OTA yang dikirimkan dari ponsel cerdas melalui Bluetooth LE.

Kode antarmuka pengguna ditulis dalam C++ dan mencakup fitur-fitur seperti jam (digital, analog), pelacak kebugaran (monitor detak jantung dan pedometer), menampilkan pemberitahuan tentang acara di ponsel cerdas, senter, mengontrol pemutaran musik di ponsel cerdas, menampilkan instruksi dari navigator, stopwatch dan dua permainan sederhana (Paddle dan 2048). Melalui pengaturan, Anda dapat menentukan waktu matinya layar, format waktu, kondisi bangun, mengubah kecerahan layar, mengevaluasi daya baterai dan versi firmware.

Di ponsel cerdas dan komputer, Anda dapat menggunakan aplikasi Gadgetbridge (untuk Android), Amazfish (untuk Sailfish dan Linux), dan Siglo (untuk Linux) untuk mengontrol jam tangan Anda. Terdapat dukungan eksperimental untuk WebBLEWatch, aplikasi web untuk menyinkronkan jam dari browser yang mendukung Web Bluetooth API.

Selain itu, para peminat telah menyiapkan firmware alternatif baru untuk PineTime, Malila, berbasis RIOT OS, dilengkapi dengan antarmuka bergaya GNOME (font Cantarell, ikon, dan gaya GNOME) dan mendukung MicroPython. Selain InfiniTime dan Malila, firmware untuk PineTime juga sedang dikembangkan berdasarkan platform Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (berbasis Micropython) dan PinetimeLite (modifikasi tambahan dari firmware InfiniTime).

Dari berita proyek Pine64, kami juga dapat mencatat implementasi dukungan akselerasi perangkat keras pemutaran video di Gstreamer pada smartphone PinePhone menggunakan VPU, tersedia di SoC Allwinner A64. PinePhone kini mampu menghasilkan video dengan kualitas 1080p dan 30fps, yang berguna untuk menonton video saat menghubungkan PinePhone ke layar eksternal. Perubahan lainnya termasuk persiapan image dengan firmware berbasis Arch Linux ARM dan shell KDE Plasma Mobile 5.22. Firmware berdasarkan postmarketOS telah diperbarui ke versi 21.06, ditawarkan dalam varian dengan shell Phosh, KDE Plasma Mobile, dan SXMO.

Sumber: opennet.ru

Tambah komentar