ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия InfiniTime, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΡƒΠΌΠ½Ρ‹Ρ… часов PineTime

БообщСство 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). Π§Π΅Ρ€Π΅Π· настройки ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ врСмя Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ дисплСя, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, условия пробуТдСния, ΠΌΠ΅Π½ΡΡ‚ΡŒ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ экрана, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ заряд аккумулятора ΠΈ Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.

ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия InfiniTime, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΡƒΠΌΠ½Ρ‹Ρ… часов PineTime

Автор ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΌΠΈΠΌΠΎ InfiniBand сущСствуСт ряд Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ², Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ Π½Π° основС ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌ Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Π½Π° Π±Π°Π·Π΅ Micropython) ΠΈ PinetimeLite (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ модификация ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ InfiniTime).

ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия InfiniTime, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΡƒΠΌΠ½Ρ‹Ρ… часов PineTimeΠŸΠ΅Ρ€Π²Π°Ρ вСрсия InfiniTime, ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… ΡƒΠΌΠ½Ρ‹Ρ… часов PineTime


Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru