U prughjettu ZSWatch sviluppa smartwatches aperti basati in Zephyr OS

U prugettu ZSWatch sviluppa un smartwatch open-source basatu annantu à u chip Nordic Semiconductor nRF52833, equipatu cÚ un microprocessore ARM Cortex-M4 è chÏ supporta Bluetooth 5.1. U schema è u layout PCB (in furmatu kicad), è ancu un mudellu stampabile in 3D per a custodia è a stazione di docking, sò dispunibili per u scaricamentu. U software hè basatu annantu à u Zephyr RTOS open-source. L'accoppiamentu cÚ i smartphones chÏ utilizanu a piattaforma hè supportatu. AndroidI sviluppi di u prugettu sò distribuiti sottu a licenza MIT.

U prughjettu ZSWatch sviluppa smartwatches aperti basati in Zephyr OS

U software è u hardware specificu di Smartwatch sò sviluppati specificamente per u prugettu. In più di u chip nRF52833 BLE, u dispusitivu include una schermu 1.28-inch (IPS TFT 240 × 240), un accelerometru cù funziunalità pedometru, un sensore di pulsazioni, un mutore di vibrazione, 8 MB Flash, è una batteria Li-Po 220 mAh. . Ci hè trè buttoni per u cuntrollu, è u vetru di zaffiro hè utilizatu per prutege u screnu. Un secondu mudellu migliuratu hè ancu in u sviluppu, chì si distingue per l'usu di un chip nRF5340 più funziunale basatu annantu à un processore ARM Cortex-M33 è a presenza di una pantalla tattile.

U software hè scrittu in C è funziona nantu à u sistema operativu in tempu reale Zephyr (RTOS), chÏ hè sviluppatu per i dispositivi Internet di e Cose sottu l'auspici di l'urganizazione. Linux Fundazione cÚ a participazione di Intel, Linaro, NXP Semiconductors/Freescale, Synopsys, è Nordic Semiconductor. U kernel Zephyr hè cuncipitu per cunsumà risorse minime (da 8 à 512 KB di RAM). Tutti i prucessi sò furniti cÚ un solu spaziu d'indirizzu virtuale spartutu glubale (SASOS, Single Address Space Operating System). U codice specificu di l'applicazione hè cumminatu cÚ u kernel specificu di l'applicazione per furmà un schedariu eseguibile monoliticu per u caricamentu è l'esecuzione nantu à hardware specificu. Tutte e risorse di u sistema sò determinate à u mumentu di a compilazione, è solu e capacità di u kernel necessarie per l'esecuzione di l'applicazione sò incluse in l'immagine di u sistema.

Caratteristiche principali di u software:

  • Interazzione cĂš u smartphone è cuntrollu aduprendu Android-Applicazioni GadgetBridge.
  • Interfaccia grafica chĂŹ pò visualizĂ  l'orologio, a data, a carica di a batteria, a previsione di u tempu, u numeru di passi fatti, u numeru di notificazioni micca leghjite è a freccia cardiaca.
  • Supportu per e notificazioni pop-up.
  • MenĂš espansibile cĂš parĂ metri.
  • Interfaccia di selezzione di l'applicazioni. I prugrammi offerti includenu un configuratore è un widget di cuntrollu di riproduzione di musica.
  • FunzionalitĂ  integrata di pedometru è monitor di freccia cardiaca.
  • Supporta a tecnulugia di ricerca di direzzione Bluetooth per determinĂ  a direzzione di u signale Bluetooth, chĂŹ permette Ă  l'orologio per esse usatu cum'è tag tracciatu da qualsiasi scheda AoA u-blox.
  • I piani futuri includenu l'aghjunzione di una applicazione per u seguimentu di a freccia cardiaca, l'aghjurnamentu di u sistema di accoppiamentu Bluetooth, è a riprogettazione di a cunchiglia grafica in a forma di una applicazione rimpiazzabile.

Inoltre, pudemu nutà u prughjettu Sensor Watch, chì sviluppa un tavulinu per rimpiazzà u riempimentu di u classicu orologio elettronicu Casio F-91W, pruduttu da u 1989. A tavula pruposta per a sustituzione vene cun un microcontroller Microchip SAM L22 (ARM Cortex M0+) è pò esse usata per eseguisce i vostri prugrammi nantu à u clock. Per vede l'infurmazioni, un LCD standard da un watch Casio hè utilizatu cù 10 segmenti per i numeri è 5 segmenti per l'indicatori. A cunnessione à i dispositi esterni è a scaricamentu di prugrammi à u watch hè realizatu via u portu USB Micro B. Per l'espansione ci hè ancu un cunnessu PCB 9-pin (bus I²C è 5 pin GPIO per SPI, UART, input analogicu è diversi sensori). U schema di circuitu è ​​u layout di u bordu sò distribuiti sottu a licenza Creative Commons Attribution-ShareAlike 4.0, è e librerie di software offerti per l'usu sò licenziati sottu a licenza MIT.

U prughjettu ZSWatch sviluppa smartwatches aperti basati in Zephyr OS


Source: opennet.ru
Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster