Mradi wa Pine64 umetoa saa mahiri ya PineTime isiyo na maji

Jumuiya ya Pine64, iliyojitolea kuunda vifaa vilivyo wazi, imetoa saa mahiri ya PineTime, ambayo inakuja katika kipochi kilichofungwa ambacho kinaweza kustahimili kuzamishwa kwa kina cha mita 1. Kifaa kinagharimu $26.99. Tofauti na vifaa vya usanidi vilivyopatikana hapo awali, toleo lililopendekezwa la saa halina kiolesura cha utatuzi cha kiwango cha chini na inalenga watumiaji wa kawaida (majaribio ya kusakinisha firmware ambayo haijajaribiwa haipendekezi kwa sababu ya uwezo mdogo wa kurejesha baada ya kushindwa kwa firmware).

Saa ya PineTime imejengwa kwenye kidhibiti kidogo cha NRF52832 MCU (64 MHz) na ina 512KB ya kumbukumbu ya Flash ya mfumo, Flash ya MB 4 kwa data ya mtumiaji, 64KB ya RAM, skrini ya kugusa ya inchi 1.3 yenye ubora wa pikseli 240x240 (IPS, 65K rangi), Bluetooth 5, kipima kasi cha kasi (kinachotumika kama pedometer), kitambua mapigo ya moyo na gari la mtetemo. Chaji ya betri (180 mAh) inatosha kwa siku 3-5 za maisha ya betri. Uzito - 38 g.

Mradi wa Pine64 umetoa saa mahiri ya PineTime isiyo na maji

Kifaa cha PineTime sasa kinapatikana kwa mauzo kinakuja na toleo jipya la programu dhibiti ya InfiniTime 1.2. Miongoni mwa mabadiliko katika toleo jipya ni kuingizwa kwa "metronome" katika programu, kuboresha uendeshaji wa programu ya "timer", na kazi ya kupunguza matumizi ya RAM na kumbukumbu ya kudumu. Saizi ya programu dhibiti imepungua kutoka KB 420 hadi 340 KB.

Mradi wa Pine64 umetoa saa mahiri ya PineTime isiyo na majiMradi wa Pine64 umetoa saa mahiri ya PineTime isiyo na maji

Firmware chaguomsingi ya InfiniTime hutumia mfumo endeshi wa wakati halisi wa FreeRTOS 10, maktaba ya michoro ya LittleVGL 7 na staka ya Bluetooth ya NimBLE 1.3.0. Bootloader ya firmware inategemea MCUBoot. Firmware inaweza kusasishwa kupitia sasisho za OTA zinazopitishwa kutoka kwa simu mahiri kupitia Bluetooth LE.

Nambari ya kiolesura cha mtumiaji imeandikwa kwa C++ na inajumuisha vipengele kama vile saa (dijitali, analogi), kifuatiliaji cha mazoezi ya mwili (kifuatilia mapigo ya moyo na pedometer), inayoonyesha arifa kuhusu matukio kwenye simu mahiri, tochi, kudhibiti uchezaji wa muziki kwenye simu mahiri, kuonyesha maelekezo kutoka kwa navigator, stopwatch na michezo miwili rahisi (Paddle na 2048). Kupitia mipangilio, unaweza kubainisha muda ambao skrini inazimwa, umbizo la saa, hali ya kuwasha, kubadilisha mwangaza wa skrini, kutathmini chaji ya betri na toleo la programu dhibiti.

Kwenye simu mahiri na kompyuta yako, unaweza kutumia programu za Gadgetbridge (ya Android), Amazfish (ya Sailfish na Linux) na Siglo (ya Linux) ili kudhibiti saa yako. Kuna usaidizi wa majaribio kwa WebBLEWatch, programu ya wavuti ya kusawazisha saa kutoka kwa vivinjari vinavyotumia API ya Bluetooth ya Wavuti.

Kwa kuongezea, wakereketwa wameandaa firmware mpya mbadala ya PineTime, Malila, kulingana na RIOT OS, iliyo na kiolesura cha mtindo wa GNOME (fonti ya Cantarell, icons na mtindo wa GNOME) na kusaidia MicroPython. Mbali na InfiniTime na Malila, programu dhibiti ya PineTime pia inatengenezwa kulingana na mifumo ya Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) na PinetimeLite (marekebisho yaliyopanuliwa ya mifumo ya programu ya InfiniTime).

Kutoka kwa habari za mradi wa Pine64, tunaweza pia kutambua utekelezaji wa simu mahiri ya PinePhone ya usaidizi wa kuongeza kasi ya uchezaji video katika Gstreamer kwa kutumia VPU, inayopatikana katika Allwinner A64 SoC. PinePhone sasa ina uwezo wa kutoa video kwa ubora wa 1080p na 30fps, ambayo inaweza kuwa muhimu kwa kutazama video wakati wa kuunganisha PinePhone kwenye skrini ya nje. Mabadiliko mengine ni pamoja na utayarishaji wa picha iliyo na programu dhibiti kulingana na Arch Linux ARM na ganda la KDE Plasma Mobile 5.22. Firmware kulingana na postmarketOS imesasishwa hadi toleo la 21.06, inayotolewa kwa lahaja na Phosh, KDE Plasma Mobile na shells za SXMO.

Chanzo: opennet.ru

Kuongeza maoni