I-infiniTime 1.0, i-firmware yePineTime iiwotshi ezifanelekileyo

Umthombo ovulekileyo we-PINE64 woluntu uvuliwe kwiintsuku ezininzi ezidlulileyo ukukhutshwa kwe-InfiniTime 1.0, eyiyo IPineTime smartwatch firmware esemthethweni ithi ukuyixhobisa ngenguqulelo entsha ye-firmware yenza ukuba iPineTime ibukele imveliso esele yenziwe ukulungiselela abasebenzisi bokugqibela.

Inguqu yotshintsho iphawula uhlengahlengiso olubonakalayo lomdibaniso, kunye nokuphuculwa komphathi wezaziso kunye nokulungiswa komqhubi weTWI, ngaphambili ebangele ukuphazamiseka kwimidlalo.

Umlindo IPineTime yaziswa ngo-Okthobha u-2019 kwaye yavela njengesixhobo esihambelana nePinePhone. NgoSeptemba 2020, iFirmware yasimahla ye-InfiniTime, ikhowudi yayo esasazwa phantsi kwelayisensi ye-GPLv3, yakhethwa njenge-firmware emiselweyo yePineTime.

Isixhobo sisekwe kwi-microcontroller ye-MCU NRF52832 (64 MHz) kwaye ixhotywe ngenkqubo yeFlash memory ye-512KB, i-4MB Flash yedatha yomsebenzisi, i-64KB RAM, i-1.3-intshi ye-LCD yesikrini ngesisombululo sama-pixels angama-240 × 240., I-accelerometer (esetyenziswa njenge i-pedometer), inzwa yokubetha kwentliziyo kunye nemoto eshukumayo. Intlawulo yebhetri (i-180 mAh) yanele iintsuku ezingama-3-5 zobomi bebhetri.

Njengayo nayiphi na iprojekthi evulekileyo yokwenyani, iPineTime ayixhomekekanga kuluntu olunye okanye kwi-firmware enye. Zininzi ezinye iiprojekthi ezikhoyo ezikhoyo ngoku kwaye zonke zifanelwe kukuqwalaselwa sisiseko somsebenzisi. Eyona firmware iphambili kuluhlu mhlawumbi yi-Wasp-OS, iMicropython firmware. Inika ukusebenza okuninzi kwaye kulula kakhulu ukuyisebenzisa kunye nenkqubo yokubulela kulwimi lwePython.

Ndingathanda nokuqaqambisa iPinetime-Lite, ifolokhwe yeJoaquimorg's InfiniTime. UJoaquim wongeze uninzi lweempawu ezintle kunye nezixhasi, kwaye sele enegalelo emsebenzini wakhe omninzi kwi-InfiniTime.

Ifirmware I-InfiniTime isebenzisa inkqubo ye-FreeRTOS 10 yokwenene yexesha lokusebenza, ilayibrari ye-LittleVGL 7 yemizobo kunye neBluetooth NimBLE 1.3.0, ngelixa umlayishi we-firmware esekwe kwi-MCUBoot.

Ikhowudi ye-interface yomsebenzisi ibhaliwe kwi-C ++ kwaye ibandakanya imisebenzi efana newotshi (yedijithali, i-analog), umkhondo womsebenzi (ukubek'esweni kwentliziyo kunye ne-pedometer), ebonisa izaziso malunga neziganeko ezikwi-smartphone, isibane, ulawulo lokudlala umculo kwi-smartphone, ebonisa imiyalelo yesikhangeli, a isitopwotshi kunye nemidlalo emibini elula (iPaddle kunye ne-2048).

Ngokusebenzisa useto, unokumisela ixesha lokucinywa kwescreen, ifomathi yexesha, iimeko zokwenza kusebenze, ukutshintsha ukukhanya kwesikrini, ukuvavanya intlawulo yebhetri kunye nohlobo lwefirmware.

Phakathi kweempawu zayo eziphambili ukuma:

  • 2 iwotshi ubuso: digital kunye analog
  • Izicelo ezahlukeneyo (isitopwotshi, ulawulo lomculo, ukuhamba, ukubetha kwentliziyo) kunye nemidlalo (iPaddle kunye ne2048)
  • Useto lomsebenzisi (bonisa ixesha lokuphuma, ifomathi yexesha, iimeko zokubangela)
  • Uhlaziyo lwe-OTA ngoncedo lwe-MCUBoot esekwe kwi-FOSS bootloader
  • Ukujonga ukubetha kwentliziyo kunye nokubala kwamanyathelo.
  • Iintsuku ezingama-3-5 zobomi bebhetri

Ngokubhekisele kuhlaziyo lwe-firmware, kuyakhankanywa ukuba oku kunokuhlaziywa ngohlaziyo lwe-OTA olusasazwa kwi-smartphone ngeBluetooth LE.

Kwelinye icala, ngokubhekisele kubudlelwane bokudibanisa kunye nolawulo lwewotshi efanelekileyo kwizixhobo ezingezizo zePine, kuyakhankanywa ukuba kwii-smartphones nakwiikhompyuter kunokwenzeka ukusebenzisa iGadgetbridge ye-Android, Amazfish (yeSailfish kunye neLinux) kunye Inkulungwane (yeLinux) yokulawula iwotshi.

Kwaye kwakhona Kukhankanyiwe ukuba kukho inkxaso yovavanyo lweWebBLEWatch, usetyenziso lwewebhu lokuvumelanisa iiwotshi ezivela kwizikhangeli ezixhasa iBluetooth Web API.

Umbhali wefirmware uyakhumbula ukuba ukongeza kwi-InfiniTime kukho ezinye iindlela, umzekelo, kukho iindlela zefirmware esekwe kwiZephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (esekwe kwiMicropython) kunye nePinetimeLite (ulwandiso olwandisiweyo lwe-infiniTime firmware) .

Gqibela kwabo banomdla wokwazi okungakumbi ngayo Malunga nale firmware okanye isixhobo, unokujonga iinkcukacha Kule khonkco ilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.