Pine64 プロジェクトが防水スマートウォッチ PineTime をリリース

オープン デバイスの作成に特化した Pine64 コミュニティは、深さ 1 メートルまでの浸漬に耐える密閉ケースに入った PineTime スマートウォッチをリリースしました。 このデバイスの価格は 26.99 ドルです。 以前に入手可能だった開発キットとは異なり、時計の提案されたバージョンには低レベルのデバッグインターフェイスは装備されておらず、平均的な消費者を対象としています(ファームウェア障害後の回復機能が限られているため、テストされていないファームウェアをインストールする実験は推奨されません)。

PineTime ウォッチはマイクロコントローラー NRF52832 MCU (64 MHz) で構築されており、512 KB のシステム フラッシュ メモリ、ユーザー データ用の 4 MB フラッシュ、64 KB の RAM、解像度 1.3x240 ピクセル (IPS、240K) の 65 インチ タッチ スクリーンを備えています。カラー)、Bluetooth 5、加速度計 (歩数計として使用)、心拍数センサー、振動モーター。 バッテリー充電量 (180 mAh) は、3 ~ 5 日間のバッテリー寿命に十分です。 重量 - 38グラム。

Pine64 プロジェクトが防水スマートウォッチ PineTime をリリース

現在販売されている PineTime デバイスには、新しい InfiniTime 1.2 ファームウェア リリースが付属しています。 新しいリリースの変更点には、アプリケーションへの「メトロノーム」の追加、「タイマー」アプリケーションの動作の改善、RAM と永続メモリの消費量の削減などがあります。 ファームウェアのサイズは 420KB から 340KB に減少しました。

Pine64 プロジェクトが防水スマートウォッチ PineTime をリリースPine64 プロジェクトが防水スマートウォッチ PineTime をリリース

デフォルトの InfiniTime ファームウェアは、FreeRTOS 10 リアルタイム オペレーティング システム、LittleVGL 7 グラフィック ライブラリ、および NimBLE 1.3.0 Bluetooth スタックを使用します。 ファームウェア ブートローダーは MCUBoot に基づいています。 スマートフォンからBluetooth LE経由で送信されるOTAアップデートによりファームウェアのアップデートが可能です。

ユーザー インターフェイス コードは C++ で書かれており、時計 (デジタル、アナログ)、フィットネス トラッカー (心拍数モニターと歩数計)、スマートフォン上のイベントに関する通知の表示、懐中電灯、スマートフォンでの音楽再生の制御などの機能が含まれています。ナビゲーター、ストップウォッチ、2048 つの簡単なゲーム (パドルと XNUMX) からの指示を表示します。 設定を通じて、ディスプレイがオフになる時間、時間形式、ウェイクアップ条件を決定し、画面の明るさを変更し、バッテリー充電とファームウェアのバージョンを評価することができます。

スマートフォンとコンピュータでは、Gadgetbridge (Android 用)、Amazfish (Sailfish および Linux 用)、Siglo (Linux 用) アプリを使用してウォッチを制御できます。 Web Bluetooth API をサポートするブラウザから時計を同期するための Web アプリケーションである WebBLEWatch は実験的にサポートされています。

さらに、愛好家は、RIOT OS をベースにし、GNOME スタイルのインターフェイス (Cantarell フォント、アイコン、GNOME スタイル) を備え、MicroPython をサポートする、PineTime (Malila) 用の新しい代替ファームウェアを準備しました。 InfiniTime と Malila に加えて、PineTime のファームウェアも、Zephyr、Mynewt OS、MbedOS、TinyGo、WaspOS (Micropython ベース)、および PinetimeLite (InfiniTime ファームウェアの拡張修正) プラットフォームに基づいて開発されています。

Pine64 プロジェクトのニュースから、Allwinner A64 SoC で利用可能な VPU を使用した Gstreamer でのビデオ再生のハードウェア アクセラレーションのサポートが PinePhone スマートフォンに実装されたことにも注目できます。 PinePhone は 1080p および 30fps 品質でビデオを出力できるようになりました。これは、PinePhone を外部画面に接続するときにビデオを視聴するのに役立ちます。 その他の変更には、Arch Linux ARM および KDE Plasma Mobile 5.22 シェルに基づくファームウェアを使用したイメージの準備が含まれます。 postmarketOS に基づくファームウェアはバージョン 21.06 に更新され、Phosh、KDE ​​Plasma Mobile、および SXMO シェルを備えたバリアントで提供されます。

出所: オープンネット.ru

コメントを追加します