Aikin ZSWatch yana haɓaka buɗaɗɗen smartwatches dangane da Zephyr OS

Aikin ZSWatch yana haɓaka buɗaɗɗen smartwatch dangane da guntu na Nordic Semiconductor nRF52833, sanye take da microprocessor ARM Cortex-M4 kuma yana tallafawa Bluetooth 5.1. Ƙididdiga da tsarin tsarin da'irar da aka buga (a cikin tsarin kicad), da kuma samfurin buga gidaje da tashar docking akan firinta na 3D suna samuwa don saukewa. Software yana dogara ne akan bude RTOS Zephyr. Haɗa smartwatches tare da wayowin komai da ruwan bisa tsarin Android yana da tallafi. Ana rarraba ci gaban aikin a ƙarƙashin lasisin MIT.

Aikin ZSWatch yana haɓaka buɗaɗɗen smartwatches dangane da Zephyr OS

Smartwatch-takamaiman software da hardware an ƙirƙira su musamman don aikin. Baya ga guntuwar nRF52833 BLE, na'urar ta haɗa da allon inch 1.28 (IPS TFT 240 × 240), na'urar accelerometer tare da aikin pedometer, firikwensin bugun jini, injin girgiza, 8 MB Flash, da baturi Li-Po 220 mAh. . Akwai maɓalli uku don sarrafawa, kuma ana amfani da gilashin sapphire don kare allon. Wani ingantaccen samfuri na biyu kuma yana cikin haɓakawa, wanda aka bambanta ta hanyar amfani da guntu na nRF5340 mafi aiki bisa na'urar sarrafa ARM Cortex-M33 da kasancewar allon taɓawa.

An rubuta software a cikin C kuma yana gudana a ƙarƙashin tsarin aiki na ainihi na Zephyr (RTOS), wanda aka ƙera don Intanet na na'urori a ƙarƙashin kulawar Linux Foundation tare da haɗin gwiwar Intel, Linaro, NXP Semiconductors/Freescale, Synopsys da Nordic Semiconductor . An tsara ainihin Zephyr don cinye albarkatun ƙasa kaɗan (daga 8 zuwa 512 KB na RAM). Ana ba da duk matakai tare da sararin adireshi ɗaya kawai na duniya wanda aka raba (SASOS, Tsarin Sararin Samaniya Adireshi ɗaya). Ana haɗe takamaiman lambar aikace-aikace tare da takamaiman kernel don samar da aiwatar da monolithic wanda za'a iya lodawa da aiki akan takamaiman kayan aiki. Ana ƙididdige duk albarkatun tsarin a lokacin tattarawa, kuma waɗannan ƙarfin kwaya kawai waɗanda ake buƙata don gudanar da aikace-aikacen an haɗa su cikin hoton tsarin.

Babban fasali na software:

  • Yin hulɗa tare da wayar hannu da sarrafawa ta amfani da aikace-aikacen GadgetBridge Android.
  • Keɓantaccen hoto wanda zai iya nuna agogo, kwanan wata, cajin baturi, hasashen yanayi, adadin matakan da aka ɗauka, adadin sanarwar da ba a karanta ba da bugun zuciya.
  • Goyon baya ga sanarwar faɗowa.
  • Menu mai faɗaɗa tare da saituna.
  • Zaɓin aikace-aikacen dubawa. Shirye-shiryen da aka bayar sun haɗa da na'ura mai daidaitawa da widget ɗin sarrafa sake kunna kiɗan.
  • Haɗe-haɗen pedometer da aikin bugun zuciya.
  • Yana goyan bayan fasahar Neman Hanyar Bluetooth don tantance alkiblar siginar Bluetooth, wanda ke ba da damar amfani da agogon azaman alamar sa ido ta kowane allon u-blox AoA.
  • Tsare-tsare na gaba sun haɗa da ƙarin aikace-aikacen bin diddigin bugun zuciya, sabunta tsarin haɗin haɗin Bluetooth, da sake fasalin harsashi mai hoto zuwa nau'in aikace-aikacen da za a iya maye gurbinsa.

Bugu da ƙari, za mu iya lura da aikin Sensor Watch, wanda ke haɓaka jirgi don maye gurbin cikewar agogon lantarki na Casio F-91W, wanda aka samar tun 1989. Kwamitin da aka gabatar don sauyawa ya zo tare da Microchip SAM L22 microcontroller (ARM Cortex M0+) kuma ana iya amfani dashi don gudanar da shirye-shiryen ku akan agogo. Don nuna bayanai, ana amfani da daidaitaccen LCD na agogon Casio tare da sassan 10 don lambobi da sassan 5 don masu nuni. Haɗin kai zuwa na'urorin waje da zazzage shirye-shirye zuwa agogon ana aiwatar da su ta hanyar tashar USB Micro B. Don haɓakawa akwai kuma haɗin PCB mai 9-pin (Bas I²C da 5 GPIO fil don SPI, UART, shigarwar analog da na'urori masu auna firikwensin daban-daban). An rarraba zane-zanen da'ira da tsarin hukumar a ƙarƙashin lasisin Creative Commons Attribution-ShareAlike 4.0, kuma ɗakunan karatu na software da aka bayar don amfani suna da lasisi ƙarƙashin lasisin MIT.

Aikin ZSWatch yana haɓaka buɗaɗɗen smartwatches dangane da Zephyr OS


source: budenet.ru

Add a comment