Pine64-prosjektet har gitt ut en vanntett PineTime-smartklokke

Pine64-fellesskapet, dedikert til å lage åpne enheter, har gitt ut PineTime-smartklokken, som kommer i et forseglet etui som tåler nedsenking til en dybde på 1 meter. Enheten koster $26.99. I motsetning til det tidligere tilgjengelige utviklingssettet, er den foreslåtte versjonen av klokken ikke utstyrt med et lavt nivå debugging-grensesnitt og er rettet mot den gjennomsnittlige forbrukeren (eksperimenter med å installere utestet fastvare anbefales ikke på grunn av begrensede gjenopprettingsmuligheter etter fastvarefeil).

PineTime-klokken er bygget på en mikrokontroller NRF52832 MCU (64 MHz) og er utstyrt med 512KB system Flash-minne, 4 MB Flash for brukerdata, 64KB RAM, 1.3-tommers berøringsskjerm med en oppløsning på 240x240 piksler (IPS, 65K farger), Bluetooth 5, akselerometer (brukes som skritteller), pulsmåler og vibrasjonsmotor. Batteriladingen (180 mAh) er nok til 3-5 dagers batterilevetid. Vekt - 38 gram.

Pine64-prosjektet har gitt ut en vanntett PineTime-smartklokke

PineTime-enheten som nå er tilgjengelig for salg, kommer med den nye InfiniTime 1.2-fastvareutgivelsen. Blant endringene i den nye utgivelsen er inkluderingen av en "metronom" i applikasjonen, forbedret drift av "timer"-applikasjonen og arbeidet med å redusere forbruket av RAM og permanent minne. Fastvarestørrelsen har redusert fra 420KB til 340KB.

Pine64-prosjektet har gitt ut en vanntett PineTime-smartklokkePine64-prosjektet har gitt ut en vanntett PineTime-smartklokke

Standard InfiniTime-firmware bruker FreeRTOS 10 sanntidsoperativsystem, LittleVGL 7-grafikkbiblioteket og NimBLE 1.3.0 Bluetooth-stabelen. Firmware bootloader er basert på MCUBoot. Fastvaren kan oppdateres via OTA-oppdateringer overført fra smarttelefonen via Bluetooth LE.

Brukergrensesnittkoden er skrevet i C++ og inkluderer funksjoner som en klokke (digital, analog), en treningsmåler (pulsmåler og skritteller), visning av varsler om hendelser på en smarttelefon, en lommelykt, kontroll av musikkavspilling på en smarttelefon, viser instruksjoner fra en navigator, en stoppeklokke og to enkle spill (Paddle og 2048). Gjennom innstillingene kan du bestemme tiden skjermen slås av, tidsformatet, oppvåkningsforholdene, endre skjermens lysstyrke, evaluere batterilading og fastvareversjon.

På smarttelefonen og datamaskinen din kan du bruke appene Gadgetbridge (for Android), Amazfish (for Sailfish og Linux) og Siglo (for Linux) for å kontrollere klokken. Det er eksperimentell støtte for WebBLEWatch, en nettapplikasjon for synkronisering av klokker fra nettlesere som støtter Web Bluetooth API.

I tillegg har entusiaster utarbeidet en ny alternativ firmware for PineTime, Malila, basert på RIOT OS, utstyrt med et GNOME-stilgrensesnitt (Cantarell-font, ikoner og GNOME-stil) og støtter MicroPython. I tillegg til InfiniTime og Malila, utvikles også firmware for PineTime basert på Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-basert) og PinetimeLite (en utvidet modifikasjon av InfiniTime-fastvaren).

Fra nyhetene om Pine64-prosjektet kan vi også merke oss implementeringen for PinePhone-smarttelefonen med støtte for maskinvareakselerasjon av videoavspilling i Gstreamer ved hjelp av VPU, tilgjengelig i Allwinner A64 SoC. PinePhone er nå i stand til å sende ut video i 1080p og 30fps kvalitet, noe som kan være nyttig for å se videoer når du kobler PinePhone til en ekstern skjerm. Andre endringer inkluderer klargjøring av et bilde med fastvare basert på Arch Linux ARM og KDE Plasma Mobile 5.22-skallet. Firmware basert på postmarketOS har blitt oppdatert til versjon 21.06, tilbudt i varianter med Phosh, KDE Plasma Mobile og SXMO-skall.

Kilde: opennet.ru

Legg til en kommentar