Π‘ΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ 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.
Erabiltzaile-interfazearen kodea C++-n idatzita dago eta erloju bat (digitala, analogikoa), fitness-jarraitzailea (bihotz-maiztasunaren monitorea eta pedometroa), gertaeren jakinarazpenak telefonoan telefonoan, linterna bat, musika-erreprodukzioa telefonoan kontrolatzea, besteak beste. nabigatzaile baten argibideak, kronometroa eta bi joko sinple (Paddle eta 2048) bistaratzea. Ezarpenen bidez, pantaila itzaltzen den ordua, orduaren formatua, esnatzeko baldintzak, pantailaren distira aldatu, bateriaren karga eta firmware bertsioa ebaluatu ditzakezu.
ΠΠ²ΡΠΎΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ, ΡΡΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ InfiniBand ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΡΠ΄ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ΅ΡΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Π½Π° Π±Π°Π·Π΅ Micropython) ΠΈ PinetimeLite (ΡΠ°ΡΡΠΈΡΠ΅Π½Π½Π°Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ InfiniTime).
Iturria: opennet.ru