Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ PINE64, Π·Π°Π½ΠΈΠΌΠ°ΡΡΠ΅Π΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΎΡΠΊΡΡΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΎ ΠΎ Π²ΡΡ ΠΎΠ΄Π΅ InfiniTime 1.0, ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ «ΡΠΌΠ½ΡΡ » ΡΠ°ΡΠΎΠ² PineTime. ΠΠ°ΡΠ²Π»Π΅Π½ΠΎ, ΡΡΠΎ Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠΈΡΠ°ΡΡ ΡΠ°ΡΡ PineTime ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ, Π³ΠΎΡΠΎΠ²ΡΠΌ Π΄Π»Ρ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. Π ΡΠΏΠΈΡΠΊΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° TWI, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π½Π΅Π΅ Π²ΡΠ·ΡΠ²Π°Π» ΠΏΠ°Π΄Π΅Π½ΠΈΡ Π² ΠΈΠ³ΡΠ°Ρ .
Π§Π°ΡΡ PineTime Π±ΡΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π² ΠΎΠΊΡΡΠ±ΡΠ΅ 2019 Π³ΠΎΠ΄Π° ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Π»ΠΈΡΡ ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΠ΅ Ρ PinePhone. Π ΡΠ΅Π½ΡΡΠ±ΡΠ΅ 2020 Π³ΠΎΠ΄Π° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° InfiniTime, ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPLv3, Π±ΡΠ»Π° Π²ΡΠ±ΡΠ°Π½Π° Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π»Ρ PinePhone. Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΎ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ NRF52832 MCU (64 MHz) ΠΈ ΠΎΡΠ½Π°ΡΠ΅Π½ΠΎ 512KB ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ Flash-ΠΏΠ°ΠΌΡΡΠΈ, 4 MB Flash Π΄Π»Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, 64KB ΠΠΠ£, 1.3-Π΄ΡΠΉΠΌΠΎΠ²ΡΠΌ ΠΆΠΈΠ΄ΠΊΠΎΠΊΡΠΈΡΡΠ°Π»Π»ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΊΡΠ°Π½ΠΎΠΌ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ 240×240 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π°ΠΊΡΠ΅Π»Π΅ΡΠΎΠΌΠ΅ΡΡΠΎΠΌ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π³ΠΎΠΌΠ΅Ρ), Π΄Π°ΡΡΠΈΠΊΠΎΠΌ ΠΏΡΠ»ΡΡΠ° ΠΈ Π²ΠΈΠ±ΡΠΎΠΌΠΎΡΠΎΡΠΎΠΌ. ΠΠ°ΡΡΠ΄Π° Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ° (180 mAh) Ρ Π²Π°ΡΠ°Π΅Ρ Π½Π° 3-5 Π΄Π½Π΅ΠΉ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ.
Π ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ InfiniTime Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ FreeRTOS 10, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° LittleVGL 7 ΠΈ Bluetooth-ΡΡΠ΅ΠΊ NimBLE 1.3.0. ΠΠ°Π³ΡΡΠ·ΡΠΈΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π°Π½ Π½Π° MCUBoot. ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΠ΅Π· OTA-ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ ΡΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° ΡΠ΅ΡΠ΅Π· Bluetooth LE. ΠΠ° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅ ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΡΠ°ΠΌΠΈ ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Gadgetbridge (Π΄Π»Ρ Android), Amazfish (Π΄Π»Ρ Sailfish ΠΈ Linux) ΠΈ Siglo (Π΄Π»Ρ Linux). ΠΠΌΠ΅Π΅ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° WebBLEWatch, web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΡΠΎΠ² ΠΈΠ· Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ API Web Bluetooth.
ΠΠΎΠ΄ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° C++ ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΊΠ°ΠΊ ΡΠ°ΡΡ (ΡΠΈΡΡΠΎΠ²ΡΠ΅, Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠ΅), ΡΠΈΡΠ½Π΅Ρ-ΡΡΠ΅ΠΊΠ΅Ρ (ΠΏΡΠ»ΡΡΠΎΠΌΠ΅ΡΡ ΠΈ ΡΠ°Π³ΠΎΠΌΠ΅Ρ), ΠΏΠΎΠΊΠ°Π· ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎ ΡΠΎΠ±ΡΡΠΈΡΡ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅, ΡΠΎΠ½Π°ΡΠΈΠΊ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΌΡΠ·ΡΠΊΠΈ Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½Π΅, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΎΡ Π½Π°Π²ΠΈΠ³Π°ΡΠΎΡΠ°, ΡΠ΅ΠΊΡΠ½Π΄ΠΎΠΌΠ΅Ρ ΠΈ Π΄Π²Π΅ ΠΏΡΠΎΡΡΡΠ΅ ΠΈΠ³ΡΡ (Paddle ΠΈ 2048). Π§Π΅ΡΠ΅Π· Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Π²ΡΠ΅ΠΌΡ Π²ΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΡΠΎΡΠΌΠ°Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ±ΡΠΆΠ΄Π΅Π½ΠΈΡ, ΠΌΠ΅Π½ΡΡΡ ΡΡΠΊΠΎΡΡΡ ΡΠΊΡΠ°Π½Π°, ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ Π·Π°ΡΡΠ΄ Π°ΠΊΠΊΡΠΌΡΠ»ΡΡΠΎΡΠ° ΠΈ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ.
ΠΠ²ΡΠΎΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ InfiniBand ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠ΄ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ΅ΡΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Π½Π° Π±Π°Π·Π΅ Micropython) ΠΈ PinetimeLite (ΡΠ°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ InfiniTime).
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru