Thawj version ntawm InfiniTime, firmware rau qhib PineTime smartwatches

Lub zej zog PINE64, uas tsim cov cuab yeej qhib, tshaj tawm qhov kev tso tawm ntawm InfiniTime 1.0, tus nom firmware rau PineTime smartwatch. Nws tau hais tias qhov tshiab firmware version tso cai rau PineTime saib kom suav tias yog cov khoom npaj rau cov neeg siv kawg. Cov npe ntawm cov kev hloov pauv sau tseg ib qho kev hloov kho tseem ceeb ntawm lub interface, nrog rau kev txhim kho hauv tus neeg saib xyuas kev ceeb toom thiab kev kho rau tus tsav tsheb TWI, uas yav dhau los ua rau muaj kev sib tsoo hauv kev ua si.

Lub PineTime saib tau tshaj tawm thaum Lub Kaum Hli 2019 thiab tau tsim los ua PinePhone tau tshaj cov cuab yeej. Thaum lub Cuaj Hlis 2020, qhov pub dawb InfiniTime firmware, uas nws cov lej tau muab faib raws li daim ntawv tso cai GPLv3, tau raug xaiv los ua lub firmware default rau PinePhone. Cov cuab yeej ua raws li NRF52832 MCU (64 MHz) microcontroller thiab tau nruab nrog 512KB ntawm qhov system Flash nco, 4 MB Flash rau cov neeg siv cov ntaub ntawv, 64KB ntawm RAM, 1.3-nti LCD npo nrog kev daws teeb meem ntawm 240x240 pixels, accelerometer ( siv raws li pedometer), lub plawv dhia sensor thiab vibration motor. Lub roj teeb them (180 mAh) yog txaus rau 3-5 hnub ntawm roj teeb lub neej.

Lub InfiniTime firmware siv FreeRTOS 10 lub sijhawm ua haujlwm ntawm lub sijhawm tiag tiag, LittleVGL 7 lub tsev qiv ntawv duab thiab NimBLE 1.3.0 Bluetooth pawg. Lub firmware bootloader yog raws li MCUBoot. Lub firmware tuaj yeem hloov kho los ntawm OTA hloov tshiab kis tau los ntawm lub xov tooj smartphone ntawm Bluetooth LE. Hauv koj lub xov tooj smartphone thiab khoos phis tawj, koj tuaj yeem siv Gadgetbridge (rau Android), Amazfish (rau Sailfish thiab Linux) thiab Siglo (rau Linux) apps los tswj koj lub moos. Muaj kev sim txhawb nqa rau WebBLEWatch, lub vev xaib thov rau synchronizing moos los ntawm browsers uas txhawb nqa Web Bluetooth API.

Tus neeg siv interface code tau sau hauv C ++ thiab suav nrog cov yam ntxwv xws li moos (digital, analog), lub cev qoj ib ce (lub plawv dhia ntsuas thiab pedometer), qhia cov ntawv ceeb toom txog cov xwm txheej ntawm lub xov tooj smartphone, lub teeb nyem, tswj cov suab paj nruag playback ntawm lub smartphone, tso saib cov lus qhia los ntawm tus navigator, lub sijhawm nres thiab ob qhov kev ua si yooj yim (Paddle thiab 2048). Los ntawm cov kev teeb tsa, koj tuaj yeem txiav txim siab lub sijhawm lub vijtsam kaw, lub sijhawm hom, qhov xwm txheej sawv, hloov lub vijtsam ci, ntsuas lub roj teeb thiab firmware version.

Thawj version ntawm InfiniTime, firmware rau qhib PineTime smartwatches

Tus sau ntawm firmware ceeb toom tias ntxiv rau InfiniBand, muaj ntau txoj hauv kev, piv txwv li, muaj cov kev xaiv firmware raws li Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) thiab PinetimeLite (kev hloov kho txuas ntxiv. ntawm InfiniTime firmware) platforms.

Thawj version ntawm InfiniTime, firmware rau qhib PineTime smartwatchesThawj version ntawm InfiniTime, firmware rau qhib PineTime smartwatches


Tau qhov twg los: opennet.ru

Ntxiv ib saib