ZSWatch, e gratis Design Smartwatch baséiert op Zephyr OS

 

ZSWatch

ZSWatch baséiert op Zephyr Project RTOS, dohier den Numm ZSWatch - Zephyr Smartwatch.

Et gouf viru kuerzem verëffentlecht anl oppen Entwécklung vum ZSWatch Projet, dat ass d'Entwécklung vun enger Smart Watch baséiert op dem Nordic Semiconductor nRF52833 Chip, ausgestatt mat engem ARM Cortex-M4 Mikroprozessor a kompatibel mat Bluetooth 5.1.

Et gëtt erwähnt datt Smartwatch-spezifesch Software an Hardware gi speziell fir de Projet entwéckelt, well de schemateschen a PCB-Design (am Kicad-Format) am Repository zur Verfügung gestallt gëtt a verfügbar ass fir erofzelueden, souwéi e Modell fir de Fall an d'Dockingstatioun op engem 3D Drécker ze drécken.

D'Software baséiert op der oppener Zephyr RTOS déi d'Paaring vu Smartwatches mat Smartphones baséiert op der Android Plattform ënnerstëtzt.

Dräi Knäppercher gi fir Kontroll zur Verfügung gestallt, a Saphirkristall gëtt benotzt fir den Écran ze schützen. En zweeten, verbesserte Modell gëtt och entwéckelt, ënnerscheet duerch d'Benotzung vun engem méi funktionnellen nRF5340 Chip baséiert op dem ARM Cortex-M33 Prozessor an der Präsenz vun engem Touchscreen.

Op der Säit vum Software, ass et an der C Sprooch geschriwwen a leeft ënner dem Betribssystem an Echtzäit (RTOS) Zephyr .entwéckelt fir IoT-Geräter ënner der Regie vun der Linux Foundation mat Input vun Intel, Linaro, NXP Semiconductors/Freescale, Synopsys, an Nordic Semiconductor.

Den Zephyr Kär ass entwéckelt fir minimal Ressourcen ze konsuméieren (vu 8 bis 512 KB RAM). Nëmmen ee global gedeelt virtuell Adressraum (SASOS) gëtt fir all Prozesser zur Verfügung gestallt.

Applikatiounsspezifesch Code gëtt mam spezifesche Kernel kombinéiert vun der Applikatioun fir e monolitheschen Ausféierbar ze bilden deen op spezifesch Hardware gelueden a lafen. All Systemressourcen ginn zur Kompiléierungszäit bestëmmt an nëmmen déi Kernelfeatures déi erfuerderlech sinn fir d'Applikatioun auszeféieren sinn am Systembild abegraff.

Et ass och derwäert ze ernimmen datt iwwer d'Synchroniséierung mat Android Apparater erwähnt gëtt datt et eng exzellent Android App genannt GadgetBridge gëtt déi alles wat um Telefon gebraucht gëtt, wéi Notifikatiounsmanagement, Musekskontroll a vill méi.

Den ZSWatch behaapt elo eng vun den ënnerstëtzten Smartwatches op Gadgetbridge ze sinn, no der selwechter API déi et mécht.

Op der Säit vun Hardware Komponenten déi ausmaachen De Projet ernimmt déi folgend:

  • Hardware Features an ZSWatch v1
  • nRF52833 BLE Chip (u-blox ANNA-B402 Modul).
  • 1,28 ″ 240 × 240 TFT IPS kreesfërmeg Écran mat GC9A01 Controller.
  • Accelerometer fir Schrëtt zielen, etc. (LIS2DS12TR).
  • Benotzung vun Pulsoximetrie an Häerzgeschwindegkeet (MAX30101EFD).
  • Schwéngungsmotor mat haptesche Controller fir besser Schwéngungskontroll ze bidden (DRV2603RUNT).
  • 8MB externen Flash (MX25R6435FZNIL0).
  • Batterieladeger a Batteriemonitor (MAX1811ESA+ Tab, TLV840MAPL3).
  • 3 Knäppercher fir Navigatioun (virdrun / nächst / gitt)
  • 220 mAh Li-Po Batterie.
  • Saphirkristall fir den Écran ze schützen.

A fir den Deel vun derd'Haaptrei Software Fonctiounen vum Projet stinn déi folgend aus:

  • Interaktioun mat engem Smartphone a Kontroll duerch d'Android Applikatioun GadgetBridge.
  • Eng grafesch Interface déi d'Auer, den Datum, d'Batterieladung, d'Wiederprevisioun, d'Schrëtt gemaach, d'Zuel vun den ongeliesen Notifikatiounen an d'Häerzfrequenz ka weisen.
  • Ënnerstëtzung fir Popup Notifikatiounen.
  • Expandable Menü mat Astellungen.
  • Applikatioun Auswiel Interface. Vun de Programmer gëtt e Konfigurator an e Museksplayback Kontroll Widget proposéiert.
  • Integréiert Pedometer an Häerzfrequenzmonitor Funktionalitéit.
  • Ënnerstëtzung fir Bluetooth Direction Finding Technologie fir d'Richtung vum Bluetooth Signal ze bestëmmen, wat Iech erlaabt d'Auer als Tag ze benotzen, gefollegt vun all u-blox AoA Board.

Aus dem Deel vun den zukünftege Pläng fir d'Entwécklung vum Projet gëtt erwähnt datt et geplangt ass eng Häerzfrequenzapplikatioun ze enthalen, de Bluetooth Pairing System ze aktualiséieren an d'Grafikgehäuse a Form vun enger Ersatzapplikatioun nei ze designen.

Endlech fir déi, déi un der Entwécklung vum Projet interesséiert sinn, si sollten wëssen datt dëst ënner der MIT Lizenz verdeelt ass a si kënnen alles doriwwer konsultéieren op de folgende Link.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.