Pine64-projektet har släppt en vattentät PineTime smartwatch

Pine64-communityt, dedikerat till att skapa öppna enheter, har släppt PineTime smartwatch, som kommer i ett förseglat fodral som tål nedsänkning till ett djup av 1 meter. Enheten kostar $26.99. Till skillnad från det tidigare tillgängliga utvecklingspaketet är den föreslagna versionen av klockan inte utrustad med ett felsökningsgränssnitt på låg nivå och riktar sig till den genomsnittliga konsumenten (experiment med installation av oprövad firmware rekommenderas inte på grund av begränsade återställningsmöjligheter efter firmware-fel).

PineTime-klockan är byggd på en mikrokontroller NRF52832 MCU (64 MHz) och är utrustad med 512KB system Flash-minne, 4 MB Flash för användardata, 64KB RAM, 1.3-tums pekskärm med en upplösning på 240x240 pixlar (IPS, 65K) färger), Bluetooth 5, accelerometer (används som stegräknare), pulssensor och vibrationsmotor. Batteriladdningen (180 mAh) räcker för 3-5 dagars batteritid. Vikt - 38 gram.

Pine64-projektet har släppt en vattentät PineTime smartwatch

PineTime-enheten som nu är tillgänglig för försäljning kommer med den nya InfiniTime 1.2-firmwareversionen. Bland ändringarna i den nya utgåvan är införandet av en "metronom" i applikationen, förbättrad drift av applikationen "timer" och arbetet med att minska förbrukningen av RAM och permanent minne. Storleken på den fasta programvaran har minskat från 420KB till 340KB.

Pine64-projektet har släppt en vattentät PineTime smartwatchPine64-projektet har släppt en vattentät PineTime smartwatch

Standardfirmwaren för InfiniTime använder realtidsoperativsystemet FreeRTOS 10, grafikbiblioteket LittleVGL 7 och NimBLE 1.3.0 Bluetooth-stacken. Starthanteraren för fast programvara är baserad på MCUBoot. Den fasta programvaran kan uppdateras via OTA-uppdateringar som överförs från smarttelefonen via Bluetooth LE.

Användargränssnittskoden är skriven i C++ och inkluderar funktioner som en klocka (digital, analog), en träningsmätare (pulsmätare och stegräknare), visning av meddelanden om händelser på en smartphone, en ficklampa, styra musikuppspelning på en smartphone, visar instruktioner från en navigator, ett stoppur och två enkla spel (Paddle och 2048). Genom inställningarna kan du bestämma tiden när skärmen stängs av, tidsformatet, väckningsförhållanden, ändra skärmens ljusstyrka, utvärdera batteriladdningen och firmwareversion.

På din smartphone och dator kan du använda apparna Gadgetbridge (för Android), Amazfish (för Sailfish och Linux) och Siglo (för Linux) för att styra din klocka. Det finns experimentellt stöd för WebBLEWatch, en webbapplikation för synkronisering av klockor från webbläsare som stöder Web Bluetooth API.

Dessutom har entusiaster förberett en ny alternativ firmware för PineTime, Malila, baserad på RIOT OS, utrustad med ett GNOME-liknande gränssnitt (Cantarell-typsnitt, ikoner och GNOME-stil) och stöder MicroPython. Förutom InfiniTime och Malila utvecklas även firmware för PineTime baserat på Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-baserat) och PinetimeLite (en utökad modifiering av InfiniTime firmware).

Från nyheterna om Pine64-projektet kan vi också notera implementeringen för PinePhone-smarttelefonen av stöd för hårdvaruacceleration av videouppspelning i Gstreamer med VPU, tillgängligt i Allwinner A64 SoC. PinePhone kan nu mata ut video i 1080p och 30fps kvalitet, vilket kan vara användbart för att titta på videor när du ansluter PinePhone till en extern skärm. Andra ändringar inkluderar förberedelsen av en bild med firmware baserad på Arch Linux ARM och KDE Plasma Mobile 5.22-skalet. Firmware baserad på postmarketOS har uppdaterats till version 21.06, erbjuds i varianter med Phosh, KDE Plasma Mobile och SXMO-skal.

Källa: opennet.ru

Lägg en kommentar