La projekto Pine64 publikigis akvorezistan inteligentan horloĝon PineTime

La Pine64-komunumo, dediĉita al kreado de malfermaj aparatoj, publikigis la inteligentan horloĝon PineTime, kiu venas en sigelita kazo, kiu povas elteni mergon ĝis profundo de 1 metro. La aparato kostas $26.99. Male al la antaŭe havebla disvolva ilaro, la proponita versio de la horloĝo ne estas ekipita per malaltnivela sencimiga interfaco kaj celas la mezan konsumanton (eksperimentoj kun instalo de neprovita firmvaro ne estas rekomenditaj pro limigitaj reakiro-kapabloj post firmware-fiaskoj).

La horloĝo PineTime estas konstruita sur mikroregilo NRF52832 MCU (64 MHz) kaj estas ekipita per 512KB de sistema Flash-memoro, 4 MB Flash por uzantdatenoj, 64KB da RAM, 1.3-cola tuŝekrano kun rezolucio de 240x240 pikseloj (IPS, 65K). koloroj), Bluetooth 5, akcelometro (uzita kiel pedometro), korfrekvenca sensilo kaj vibra motoro. La kuirilaro (180 mAh) sufiĉas por 3-5 tagoj da bateria vivo. Pezo - 38 gramoj.

La projekto Pine64 publikigis akvorezistan inteligentan horloĝon PineTime

La PineTime-aparato nun havebla por vendo venas kun la nova firmware-eldono de InfiniTime 1.2. Inter la ŝanĝoj en la nova eldono estas la inkludo de "metronomo" en la aplikaĵo, plibonigita funkciado de la "tempigilo" aplikaĵo kaj laboro por redukti la konsumon de RAM kaj konstanta memoro. La firmvargrandeco malpliiĝis de 420KB al 340KB.

La projekto Pine64 publikigis akvorezistan inteligentan horloĝon PineTimeLa projekto Pine64 publikigis akvorezistan inteligentan horloĝon PineTime

La defaŭlta InfiniTime-firmvaro uzas la realtempan operaciumon FreeRTOS 10, la grafikan bibliotekon LittleVGL 7 kaj la NimBLE 1.3.0 Bluetooth-stakon. La firmware-ŝargilo baziĝas sur MCUBoot. La firmvaro povas esti ĝisdatigita per OTA-ĝisdatigoj transdonitaj de la inteligenta telefono per Bluetooth LE.

La uzantinterfaco-kodo estas skribita en C++ kaj inkluzivas tiajn funkciojn kiel horloĝo (cifereca, analoga), taŭgeca spurilo (korfrekvenca monitoro kaj pedometro), elmontranta sciigojn pri eventoj sur saĝtelefono, torĉlampo, kontrolanta muzikon sur inteligenta telefono, montrante instrukciojn de navigilo, kronometron kaj du simplajn ludojn (Paddle kaj 2048). Per la agordoj, vi povas determini la tempon, kiam la ekrano malŝaltas, la tempoformaton, la kondiĉojn de vekiĝo, ŝanĝi la ekranan brilon, taksi la baterioŝargon kaj la firmware-version.

En via inteligenta telefono kaj komputilo, vi povas uzi la aplikaĵojn Gadgetbridge (por Android), Amazfish (por Sailfish kaj Linukso) kaj Siglo (por Linukso) por kontroli vian horloĝon. Ekzistas eksperimenta subteno por WebBLEWatch, TTT-aplikaĵo por sinkronigi horloĝojn de retumiloj kiuj subtenas la Web Bluetooth API.

Krome, entuziasmuloj preparis novan alternativan firmware por PineTime, Malila, bazitan sur RIOT OS, ekipita per GNOME-stila interfaco (Cantarell-tiparo, ikonoj kaj GNOME-stilo) kaj subtenanta MicroPython. Aldone al InfiniTime kaj Malila, firmvaro por PineTime ankaŭ estas evoluigita surbaze de la Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Mikropython-bazita) kaj PinetimeLite (plilongigita modifo de la InfiniTime-firmvaro) platformoj.

De la novaĵoj pri la projekto Pine64, ni ankaŭ povas noti la efektivigon por la inteligenta telefono PinePhone de subteno por aparatara akcelo de videoludado en Gstreamer uzante VPU, disponeblan en la Allwinner A64 SoC. PinePhone nun kapablas eligi videon je 1080p kaj 30fps kvalito, kiu povas esti utila por spekti videojn kiam li konektas PinePhone al ekstera ekrano. Aliaj ŝanĝoj inkluzivas la preparadon de bildo kun firmvaro bazita sur Arch Linux ARM kaj la ŝelo de KDE Plasma Mobile 5.22. Firmvaro bazita sur postmarketOS estis ĝisdatigita al versio 21.06, ofertita en variantoj kun Phosh, KDE Plasma Mobile kaj SXMO-ŝeloj.

fonto: opennet.ru

Aldoni komenton