InfiniTime-ի առաջին տարբերակը, որոնվածը բաց PineTime խելացի ժամացույցների համար

PINE64 համայնքը, որը ստեղծում է բաց սարքեր, հայտարարեց InfiniTime 1.0-ի՝ PineTime խելացի ժամացույցի պաշտոնական որոնվածի թողարկման մասին: Նշվում է, որ որոնվածի նոր տարբերակը թույլ է տալիս PineTime ժամացույցը համարել վերջնական օգտագործողների համար պատրաստ արտադրանք։ Փոփոխությունների ցանկը ներառում է ինտերֆեյսի զգալի վերափոխում, ինչպես նաև ծանուցումների մենեջերի բարելավում և TWI դրայվերի շտկում, որը նախկինում խաղերում խափանումներ էր առաջացնում:

PineTime ժամացույցը ներկայացվել է 2019 թվականի հոկտեմբերին և մշակվել է որպես PinePhone-ի համատեղելի սարք։ 2020 թվականի սեպտեմբերին անվճար InfiniTime որոնվածը, որի կոդը բաշխվում է GPLv3 լիցենզիայի ներքո, ընտրվեց որպես PinePhone-ի լռելյայն որոնվածը։ Սարքը հիմնված է NRF52832 MCU (64 ՄՀց) միկրոկառավարիչի վրա և հագեցած է 512 ԿԲ համակարգային ֆլեշ հիշողությամբ, 4 ՄԲ Flash՝ օգտագործողի տվյալների համար, 64 ԿԲ օպերատիվ հիշողություն, 1.3 դյույմանոց LCD էկրան՝ 240x240 պիքսել թույլատրությամբ, արագացուցիչ ( օգտագործվում է որպես քայլաչափ), սրտի զարկերի ցուցիչ և թրթռման շարժիչ: Մարտկոցի լիցքը (180 մԱ/ժ) բավարար է մարտկոցի 3-5 օրվա աշխատանքի համար։

InfiniTime որոնվածը օգտագործում է FreeRTOS 10 իրական ժամանակի օպերացիոն համակարգը, LittleVGL 7 գրաֆիկական գրադարանը և NimBLE 1.3.0 Bluetooth փաթեթը: Որոնվածը bootloader-ը հիմնված է MCUBoot-ի վրա: Որոնվածը կարող է թարմացվել սմարթֆոնից Bluetooth LE-ի միջոցով փոխանցվող OTA թարմացումների միջոցով: Ձեր սմարթֆոնի և համակարգչի վրա ժամացույցը կառավարելու համար կարող եք օգտագործել Gadgetbridge (Android-ի համար), Amazfish (Sailfish-ի և Linux-ի համար) և Siglo (Linux-ի համար) հավելվածները: Կա փորձնական աջակցություն WebBLEWatch-ի համար՝ վեբ հավելված՝ ժամացույցների համաժամացման համար բրաուզերներից, որոնք աջակցում են Web Bluetooth API-ին:

Օգտատիրոջ ինտերֆեյսի կոդը գրված է C++-ով և ներառում է այնպիսի գործառույթներ, ինչպիսիք են ժամացույցը (թվային, անալոգային), ֆիթնես-թրեքեր (սրտի հաճախության մոնիտոր և քայլաչափ), սմարթֆոնի վրա իրադարձությունների մասին ծանուցումներ ցուցադրելը, լապտերը, սմարթֆոնով երաժշտության նվագարկումը վերահսկելը, ցուցադրելով ցուցումներ նավիգատորից, վայրկյանաչափից և երկու պարզ խաղերից (Paddle և 2048): Կարգավորումների միջոցով կարող եք որոշել էկրանի անջատման ժամը, ժամանակի ձևաչափը, արթնացման պայմանները, փոխել էկրանի պայծառությունը, գնահատել մարտկոցի լիցքավորումը և որոնվածի տարբերակը:

InfiniTime-ի առաջին տարբերակը, որոնվածը բաց PineTime խելացի ժամացույցների համար

Որոնվածի հեղինակը հիշեցնում է, որ բացի InfiniBand-ից, կան մի շարք այլընտրանքներ, օրինակ՝ կան որոնվածային տարբերակներ՝ հիմնված Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-ի վրա հիմնված) և PinetimeLite (ընդլայնված փոփոխություն) վրա։ InfiniTime որոնվածի) հարթակներ:

InfiniTime-ի առաջին տարբերակը, որոնվածը բաց PineTime խելացի ժամացույցների համարInfiniTime-ի առաջին տարբերակը, որոնվածը բաց PineTime խելացի ժամացույցների համար


Source: opennet.ru

Добавить комментарий