InfiniTime 1.0, firmware a PineTime intelligens órákhoz

Bemutatta a PINE64 nyílt forráskódú közösségét néhány nappal ezelőtt az InfiniTime 1.0 kiadása, ami a PineTime smartwatch hivatalos firmware amelyben kijelentik, hogy az új firmware verzióval való felszerelés a PineTime órát kész termékké teszi a végfelhasználók számára.

A változásnapló megjegyzi a felület jelentős átalakítását, valamint az értesítéskezelő fejlesztését és a TWI illesztőprogram javítását, amely korábban összeomlást okozott a játékokban.

Az óra A PineTime-et 2019 októberében vezették be, és PinePhone-kompatibilis eszközként fejlődött. 2020 szeptemberében az ingyenes InfiniTime firmware-t választották alapértelmezett firmware-ként a PineTime számára, amelynek kódját a GPLv3 licenc alatt terjesztik.

Az eszköz az MCU NRF52832 (64 MHz) mikrovezérlőn alapul, és 512 KB-os Flash-memóriával, 4 MB Flash-mel rendelkezik a felhasználói adatokhoz, 64 KB-os RAM-mal, 1.3 hüvelykes LCD-kijelzővel 240 × 240 pixeles felbontással., Gyorsulásmérővel (mint lépésszámláló), pulzusérzékelő és vibrációs motor. Az akkumulátor töltése (180 mAh) elegendő az akkumulátor 3-5 napos üzemidejéhez.

Mint minden igazi nyílt forráskódú projekt, a PineTime sem kizárólag egyetlen közösségen vagy egyetlen firmware-n alapul. Sok más projekt áll rendelkezésre, amelyek jelenleg fejlesztés alatt állnak, és mindegyik megérdemli a felhasználói bázis figyelmét. A lista legfejlettebb firmware-je valószínűleg a Wasp-OS, a Micropython firmware. Nagyon sok funkciót biztosít, és a Python nyelvnek köszönhetően valóban könnyen használható és programozható.

Szeretném kiemelni a Pinetime-Lite-et, a Joaquimorg InfiniTime villáját is. Joaquim sok szép funkciót és fejlesztést adott hozzá, és sok munkájával már hozzájárult az InfiniTime-hoz.

Firmware Az InfiniTime a FreeRTOS 10 valós idejű operációs rendszert használja, a LittleVGL 7 grafikus könyvtár és a Bluetooth NimBLE 1.3.0 verem, míg a firmware betöltő az MCUBoot-ra épül.

A felhasználói felület kódja C ++ nyelven íródott és olyan funkciókat tartalmaz, mint az óra (digitális, analóg), az aktivitásmérő (pulzusmérő és lépésszámláló), amelyek értesítéseket jelenítenek meg az eseményekről egy okostelefonon, egy elemlámpát, a zenelejátszás vezérlését egy okostelefonon, utasításokat mutatnak egy böngészőhöz, egy stopper és két egyszerű játék (Paddle és 2048).

A beállítások segítségével meghatározhatja a képernyő kikapcsolási idejét, az idő formátumát, az aktiválási körülményeket, megváltoztathatja a képernyő fényerejét, értékelheti az akkumulátor töltöttségét és a firmware verzióját.

Fő jellemzői között a következők:

  • 2 óra arca: digitális és analóg
  • Különböző alkalmazások (stopper, zene vezérlés, navigáció, pulzusszám) és játékok (lapát és 2048)
  • Felhasználói beállítások (megjelenítési időkorlát, időformátum, trigger feltételek)
  • Az OTA egy MCUBoot-alapú FOSS rendszerindító segítségével frissül
  • A pulzus monitorozása és a lépésszám.
  • 3-5 napos akkumulátor-üzemidő

A firmware-frissítéssel kapcsolatban megemlítik, hogy ezt az okostelefonról a Bluetooth LE-n keresztül továbbított OTA-frissítésekkel lehet frissíteni.

Másrészt az okosóra összekapcsolásának és vezérlésének kapcsolatát a nem Pine eszközökben megemlítik, hogy az okostelefonokban és a számítógépekben lehetőség van a Gadgetbridge for Android, az Amazfish (Sailfish és Linux) és Century (Linux esetén) az óra vezérléséhez.

Ráadásul szintén Megemlítik, hogy kísérleti támogatást nyújt a WebBLEWatch, a Bluetooth Web API-t támogató böngészők óráinak szinkronizálására szolgáló webalkalmazás.

A firmware készítője emlékeztet arra, hogy az InfiniTime mellett számos alternatíva létezik, például vannak firmware opciók, amelyek a Zephyr, a Mynewt OS, az MbedOS, a TinyGo, a WaspOS (a Micropython alapján) és a PinetimeLite (az InfiniTime firmware kiterjesztett módosítása) alapján készülnek. .

Végül azok számára, akik többet szeretnének tudni róla Az új firmware-ről vagy eszközről ellenőrizheti a részleteket A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.