ΠΠ°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° Pine64, ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΡΡΠ΅Π΄ΠΈ, Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈ ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ°ΡΠΎΠ²Π½ΠΈΠΊ PineTime, ΠΊΠΎΡ Π΄ΠΎΠ°ΡΠ° Π²ΠΎ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ΠΎ ΠΊΡΡΠΈΡΡΠ΅ ΠΊΠΎΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π΄ΡΠΆΠΈ ΠΏΠΎΡΠΎΠΏΡΠ²Π°ΡΠ΅ Π΄ΠΎ Π΄Π»Π°Π±ΠΎΡΠΈΠ½Π° ΠΎΠ΄ 1 ΠΌΠ΅ΡΠ°Ρ. Π£ΡΠ΅Π΄ΠΎΡ ΡΠΈΠ½ΠΈ 26.99 Π΄ΠΎΠ»Π°ΡΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈΠΎΡ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Π·Π° ΡΠ°Π·Π²ΠΎΡ, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΡΠ°ΡΠΎΠ²Π½ΠΈΠΊΠΎΡ Π½Π΅ Π΅ ΠΎΠΏΡΠ΅ΠΌΠ΅Π½Π° ΡΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° Π΄Π΅Π±Π°Π³ΠΈΡΠ°ΡΠ΅ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ ΠΈ Π΅ Π½Π°ΠΌΠ΅Π½Π΅ΡΠ° Π·Π° ΠΏΡΠΎΡΠ΅ΡΠ½ΠΈΠΎΡ ΠΏΠΎΡΡΠΎΡΡΠ²Π°Ρ (Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠ΅ ΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π΅ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½ ΡΠΈΡΠΌΠ²Π΅Ρ Π½Π΅ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π°Π°Ρ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΎΠ±Π½ΠΎΠ²ΡΠ²Π°ΡΠ΅ ΠΏΠΎ Π΄Π΅ΡΠ΅ΠΊΡΠΈ Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ).
Π§Π°ΡΠΎΠ²Π½ΠΈΠΊΠΎΡ PineTime Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ NRF52832 MCU (64 MHz) ΠΈ Π΅ ΠΎΠΏΡΠ΅ΠΌΠ΅Π½ ΡΠΎ 512 KB ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ° Flash ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, 4 MB Flash Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, 64KB RAM, 1.3-ΠΈΠ½ΡΠ΅Π½ Π΅ΠΊΡΠ°Π½ Π½Π° Π΄ΠΎΠΏΠΈΡ ΡΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° ΠΎΠ΄ 240x240 ΠΏΠΈΠΊΡΠ΅Π»ΠΈ (IPS, 65K Π±ΠΎΠΈ), Bluetooth 5, Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΠ°Ρ (ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΠ΅Π΄ΠΎΠΌΠ΅ΡΠ°Ρ), ΡΠ΅Π½Π·ΠΎΡ Π·Π° ΠΎΡΡΡΠΊΡΠ²Π°ΡΠ°ΡΠ° Π½Π° ΡΡΡΠ΅ΡΠΎ ΠΈ ΠΌΠΎΡΠΎΡ Π·Π° Π²ΠΈΠ±ΡΠ°ΡΠΈΠΈ. ΠΠΎΠ»Π½Π΅ΡΠ΅ΡΠΎ Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ° (180 mAh) Π΅ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π·Π° 3-5 Π΄Π΅Π½Π° ΡΡΠ°Π΅ΡΠ΅ Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ°. Π’Π΅ΠΆΠΈΠ½Π° - 38 Π³ΡΠ°ΠΌΠ°.
Π£ΡΠ΅Π΄ΠΎΡ PineTime ΡΠ΅Π³Π° Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ Π·Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ±Π° Π΄ΠΎΠ°ΡΠ° ΡΠΎ Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ InfiniTime 1.2. ΠΠ΅ΡΡ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΠΎ Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ΅ Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° βΠΌΠ΅ΡΡΠΎΠ½ΠΎΠΌβ Π²ΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° βΡΠ°ΡΠΌΠ΅Ρβ ΠΈ ΡΠ°Π±ΠΎΡΠ° Π·Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° RAM ΠΈ ΠΏΠΎΡΡΠΎΡΠ°Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°. ΠΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½Π° ΠΎΠ΄ 420 KB Π½Π° 340 KB.
Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΠΎΡ ΡΠΈΡΠΌΠ²Π΅Ρ InfiniTime Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ FreeRTOS 10 Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π³ΡΠ°ΡΠΈΡΠΊΠ°ΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° LittleVGL 7 ΠΈ NimBLE 1.3.0 Bluetooth ΡΡΠ΅ΠΊΠΎΡ. ΠΠΎΠ΄ΠΈΠ³Π½ΡΠ²Π°ΡΠΎΡ Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ Π΅ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° MCUBoot. Π€ΠΈΡΠΌΠ²Π΅ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ° ΠΏΡΠ΅ΠΊΡ OTA Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΊΠΎΠΈ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΎΠ΄ ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ ΠΏΡΠ΅ΠΊΡ Bluetooth LE.
ΠΠΎΠ΄ΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ C++ ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ°ΠΊΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ°ΡΠΎΠ²Π½ΠΈΠΊ (Π΄ΠΈΠ³ΠΈΡΠ°Π»Π΅Π½, Π°Π½Π°Π»ΠΎΠ³Π΅Π½), ΡΠΈΡΠ½Π΅Ρ ΡΡΠ°ΠΊΠ΅Ρ (ΠΌΠΎΠ½ΠΈΡΠΎΡ Π·Π° ΠΎΡΡΡΠΊΡΠ²Π°ΡΠ°ΡΠ° Π½Π° ΡΡΡΠ΅ΡΠΎ ΠΈ ΠΏΠ΅Π΄ΠΎΠΌΠ΅ΡΠ°Ρ), ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ° Π·Π° Π½Π°ΡΡΠ°Π½ΠΈ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΡΠ΅Π½Π΅ΡΡΠ΅, ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° ΠΌΡΠ·ΠΈΠΊΠ° Π½Π° ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½, ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΎΠ΄ Π½Π°Π²ΠΈΠ³Π°ΡΠΎΡ, ΡΡΠΎΠΏΠ΅ΡΠΈΡΠ° ΠΈ Π΄Π²Π΅ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ ΠΈΠ³ΡΠΈ (Paddle ΠΈ 2048). ΠΡΠ΅ΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ, ΡΠΎΡΠΌΠ°ΡΠΎΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΡΡΠ»ΠΎΠ²ΠΈΡΠ΅ Π·Π° Π±ΡΠ΄Π΅ΡΠ΅, Π΄Π° ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΎΡΠ²Π΅ΡΠ»Π΅Π½ΠΎΡΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ, Π΄Π° Π³ΠΎ ΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ»Π½Π΅ΡΠ΅ΡΠΎ Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ° ΠΈ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ.
ΠΠ° Π²Π°ΡΠΈΠΎΡ ΠΏΠ°ΠΌΠ΅ΡΠ΅Π½ ΡΠ΅Π»Π΅ΡΠΎΠ½ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Gadgetbridge (Π·Π° Android), Amazfish (Π·Π° Sailfish ΠΈ Linux) ΠΈ Siglo (Π·Π° Linux) Π·Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ Π²Π°ΡΠΈΠΎΡ ΡΠ°ΡΠΎΠ²Π½ΠΈΠΊ. ΠΠΎΡΡΠΎΠΈ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° WebBLEWatch, Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°ΡΠΎΠ²Π½ΠΈΡΠΈ ΠΎΠ΄ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ Web Bluetooth API.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π΅Π½ΡΡΠ·ΠΈΡΠ°ΡΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΡΠ° Π½ΠΎΠ² Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π΅Π½ ΡΠΈΡΠΌΠ²Π΅Ρ Π·Π° PineTime, Malila, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° RIOT OS, ΠΎΠΏΡΠ΅ΠΌΠ΅Π½ ΡΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π²ΠΎ ΡΡΠΈΠ»ΠΎΡ Π½Π° GNOME (ΡΠΎΠ½Ρ Cantarell, ΠΈΠΊΠΎΠ½ΠΈ ΠΈ ΡΡΠΈΠ» GNOME) ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° MicroPython. ΠΠΎΠΊΡΠ°Ρ InfiniTime ΠΈ Malila, ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ Π·Π° PineTime ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈΡΠ΅ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Micropython) ΠΈ PinetimeLite (ΠΏΡΠΎΡΠΈΡΠ΅Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΡΠΈΡΠΌΠ²Π΅ΡΠΎΡ InfiniTime).
ΠΠ΄ Π²Π΅ΡΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Pine64, ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΡΠ° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠ΅ ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π·Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ PinePhone Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Ρ
Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΎ Π·Π°Π±ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π²ΠΎ Gstreamer ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° VPU, Π΄ΠΎΡΡΠ°ΠΏΠ½Π° Π²ΠΎ Allwinner A64 SoC. PinePhone ΡΠ΅Π³Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π΄Π° Π΅ΠΌΠΈΡΡΠ²Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠΎ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ 1080p ΠΈ 30fps, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π·Π° Π³Π»Π΅Π΄Π°ΡΠ΅ Π²ΠΈΠ΄Π΅Π° ΠΊΠΎΠ³Π° Π³ΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ PinePhone Π½Π° Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ΅Π½ Π΅ΠΊΡΠ°Π½. ΠΡΡΠ³ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΡΠ»ΠΈΠΊΠ° ΡΠΎ ΡΠΈΡΠΌΠ²Π΅Ρ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° Arch Linux ARM ΠΈ KDE Plasma Mobile 5.22 ΡΠΊΠΎΠ»ΠΊΠ°. Π€ΠΈΡΠΌΠ²Π΅ΡΠΎΡ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° postmarketOS Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½ Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° 21.06, ΠΏΠΎΠ½ΡΠ΄Π΅Π½ Π²ΠΎ Π²Π°ΡΠΈΡΠ°Π½ΡΠΈ ΡΠΎ ΡΠΊΠΎΠ»ΠΊΠΈ Phosh, KDE Plasma Mobile ΠΈ SXMO.
ΠΠ·Π²ΠΎΡ: opennet.ru