Pine64-projektet har frigivet et vandtæt PineTime smartwatch

Pine64-fællesskabet, dedikeret til at skabe åbne enheder, har frigivet PineTime smartwatch, som kommer i et forseglet etui, der kan modstå nedsænkning i en dybde på 1 meter. Enheden koster $26.99. I modsætning til det tidligere tilgængelige udviklingssæt er den foreslåede version af uret ikke udstyret med en lav-niveau debugging-grænseflade og er rettet mod den gennemsnitlige forbruger (eksperimenter med installation af utestet firmware anbefales ikke på grund af begrænsede gendannelsesmuligheder efter firmwarefejl).

PineTime-uret er bygget på en mikrocontroller NRF52832 MCU (64 MHz) og er udstyret med 512KB system Flash-hukommelse, 4 MB Flash til brugerdata, 64KB RAM, 1.3-tommer touchskærm med en opløsning på 240x240 pixels (IPS, 65K farver), Bluetooth 5, accelerometer (bruges som skridttæller), pulsmåler og vibrationsmotor. Batteriopladningen (180 mAh) rækker til 3-5 dages batterilevetid. Vægt - 38 gram.

Pine64-projektet har frigivet et vandtæt PineTime smartwatch

PineTime-enheden, der nu er tilgængelig til salg, kommer med den nye InfiniTime 1.2-firmwareudgivelse. Blandt ændringerne i den nye udgivelse er medtagelsen af ​​en "metronom" i applikationen, forbedret drift af "timer"-applikationen og arbejdet med at reducere forbruget af RAM og permanent hukommelse. Firmwarestørrelsen er faldet fra 420KB til 340KB.

Pine64-projektet har frigivet et vandtæt PineTime smartwatchPine64-projektet har frigivet et vandtæt PineTime smartwatch

Standard InfiniTime-firmwaren bruger FreeRTOS 10-realtidsoperativsystemet, LittleVGL 7-grafikbiblioteket og NimBLE 1.3.0 Bluetooth-stakken. Firmware-bootloaderen er baseret på MCUBoot. Firmwaren kan opdateres via OTA-opdateringer, der sendes fra smartphonen via Bluetooth LE.

Brugergrænsefladekoden er skrevet i C++ og inkluderer funktioner som et ur (digitalt, analogt), en fitness-tracker (pulsmåler og skridttæller), visning af meddelelser om begivenheder på en smartphone, en lommelygte, kontrol af musikafspilning på en smartphone, visning af instruktioner fra en navigator, et stopur og to simple spil (Paddle og 2048). Gennem indstillingerne kan du bestemme den tid, skærmen slukker, tidsformatet, opvågningsforhold, ændre skærmens lysstyrke, evaluere batteriopladningen og firmwareversionen.

På din smartphone og computer kan du bruge Gadgetbridge (til Android), Amazfish (til Sailfish og Linux) og Siglo (til Linux) apps til at styre dit ur. Der er eksperimentel understøttelse af WebBLEWatch, en webapplikation til synkronisering af ure fra browsere, der understøtter Web Bluetooth API.

Derudover har entusiaster forberedt en ny alternativ firmware til PineTime, Malila, baseret på RIOT OS, udstyret med en GNOME-stil-grænseflade (Cantarell-skrifttype, ikoner og GNOME-stil) og understøtter MicroPython. Udover InfiniTime og Malila udvikles firmware til PineTime også baseret på Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-baseret) og PinetimeLite (en udvidet modifikation af InfiniTime-firmwaren).

Fra nyhederne om Pine64-projektet kan vi også bemærke implementeringen for PinePhone-smartphonen af ​​understøttelse af hardwareacceleration af videoafspilning i Gstreamer ved hjælp af VPU, tilgængelig i Allwinner A64 SoC. PinePhone er nu i stand til at udsende video i 1080p og 30fps kvalitet, hvilket kan være nyttigt til at se videoer, når PinePhone tilsluttes en ekstern skærm. Andre ændringer omfatter forberedelsen af ​​et billede med firmware baseret på Arch Linux ARM og KDE Plasma Mobile 5.22-skallen. Firmware baseret på postmarketOS er blevet opdateret til version 21.06, der tilbydes i varianter med Phosh, KDE Plasma Mobile og SXMO-skaller.

Kilde: opennet.ru

Tilføj en kommentar