InfiniTime 1.0, oo ah qalab loogu talagalay saacadaha casriga ah ee PineTime

Beesha il furan ee PINE64 ayaa shaaca laga qaaday dhowr maalmood ka hor sii deynta InfiniTime 1.0, taas oo ah PineTime smartwatch firmware rasmi ah taas oo lagu sheegay in lagu qalabeeyo nooca firmware-ka cusub ayaa PineTime ka daawaneysa alaab diyaar ah oo loogu talagalay dadka isticmaala dhamaadka.

Isbeddelka isbeddelka ayaa sheegaya dib-u-qaabeyn muhiim ah oo ku saabsan is-dhexgalka, iyo sidoo kale hagaajinta maamulaha ogeysiinta iyo hagaajinta darawalka TWI, oo horay u sababay shilalka ciyaaraha.

Saacadda PineTime waxaa la soo saaray bishii Oktoobar 2019 waxayna isu beddeshay qalab ku habboon PinePhone. Bishii Sebtembar 2020, qalabka 'InfiniTime' oo bilaash ah, oo lambarkiisa loo qaybiyey liisanka GPLv3, ayaa loo doortay inuu noqdo qalabka rasmiga ah ee PineTime.

Qalabku wuxuu ku saleysan yahay microUrolka MCU NRF52832 (64 MHz) waxaana lagu qalabeeyaa 512KB system Flash Memory, 4MB Flash for user user, 64KB RAM, 1.3-inch LCD screen with a resolution of 240 × 240 pixels., Accelerometer (used for as aaladaha), dareeraha garaaca wadnaha iyo matoorka gariirka. Kharashka batteriga (180 mAh) ayaa ku filan 3-5 maalmood oo nolosha batteriga ah.

Sida mashruuc kastoo furan oo run ah, PineTime kuma saleysna kaliya beel keliya ama hal firmware. Waxaa jira mashaariic kale oo badan oo la heli karo kuwaas oo hadda ku jira horumarin dhammaantoodna waxay u qalmaan dareenka saldhigga isticmaalaha. Qalabka ugu horumarsan ee liiska ayaa laga yaabaa inuu yahay Wasp-OS, qalabka 'Micropython firmware'. Waxay bixisaa howlo badan runtiina way fududahay in la isticmaalo oo barnaamij loogu mahad celiyo luqadda Python.

Waxaan sidoo kale jeclaan lahaa inaan muujiyo Pinetime-Lite, fargeeto Joaquimorg's InfiniTime. Joaquim wuxuu kudarsaday waxyaabo badan oo wanaagsan iyo hagaajin, wuxuuna horey ugu soo kordhiyay shaqadiisa wax badan InfiniTime.

Firmware InfiniTime wuxuu adeegsadaa FreeRTOS 10 nidaamka waqtiga dhabta ah ku shaqeeya, maktabada sawirada ee LittleVGL 7 iyo kumbuyuutarka Bluetooth NimBLE 1.3.0, halka qalabka wax lagu duubo uu ku saleysan yahay MCUBoot.

Koodhka isticmaalaha ayaa ku qoran C ++ oo ay ku jiraan shaqooyinka sida saacad (dijitaal ah, analog), raadraaca waxqabadka (kormeerka garaaca wadnaha iyo pedometerka), kaas oo muujinaya ogeysiisyada ku saabsan dhacdooyinka taleefanka gacanta, toosh, xakamaynta muusigga muusikada ee casriga ah, oo muujinaya tilmaamaha biraawsarka saacadda-saacadda iyo laba ciyaar oo fudud (Paddle iyo 2048).

Iyada oo loo marayo dejinta, waxaad go'aamin kartaa waqtiga shaashadu damiso, qaabka waqtiga, xaaladaha firfircoonaanta, beddel dhalaalka shaashadda, qiimee qarashka batteriga iyo nooca firmware-ka.

Ka mid ah qaababka ugu muhiimsan istaag:

  • 2 waji daawasho: digital iyo analog
  • Codsiyo kala duwan (saacadda-saacadda, xakamaynta muusigga, hagista, garaaca wadnaha) iyo ciyaaraha (Paddle iyo 2048)
  • Dejinta isticmaaleyaasha (muujinta waqtiga, waqtiga qaab, xaaladaha kicinta)
  • Cusbooneysiinta OTA iyadoo la adeegsanayo bootloader FOSS-ku saleysan MCUBoot
  • La socodka heerka garaaca wadnaha iyo tirinta talaabada.
  • 3-5 maalmood nolosha batteriga

Marka la eego cusbooneysiinta qalabka, waxaa la sheegay in tan lagu cusbooneysiin karo cusbooneysiinta OTA ee laga soo gudbiyo taleefanka casriga ah ee loo yaqaan 'Bluetooth LE'.

Dhinaca kale, xiriirka xiriirka iyo xakameynta saacadda casriga ah ee aaladaha aan Pine-ka aheyn, waxaa lagu xusay in taleefannada casriga ah iyo kumbuyuutarrada ay suurtagal tahay in lagu isticmaalo barnaamijyada Gadgetbridge ee loogu talagalay Android, Amazfish (loogu talagalay Sailfish iyo Linux) iyo Qarniga (loogu talagalay Linux) si loo xakameeyo saacadda.

Ku dar sidoo kale Waxaa la xusay inay jirto taageero tijaabo ah WebBLEWatch, Codsi websaydh ah oo loogu talagalay iswaafajinta saacadaha ka imanaya daalacayaasha ee taageera Bluetooth Web API.

Qoraaga barnaamijka wuxuu xasuusinayaa InfiniTime ka sokoow inay jiraan tiro kale, tusaale ahaan waxaa jira ikhtiyaarro qalab oo ku saleysan Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (oo ku saleysan Micropython) iyo PinetimeLite (wax ka beddelka dheer ee qalabka InfiniTime) .

Finalmente kuwa doonaya inay wax badan ka ogaadaan Ku saabsan qalabkan ama qalabkan cusub, waad hubin kartaa faahfaahinta Xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.