Hoʻokumu ka papahana ZSWatch i nā wati akamai ma muli o Zephyr OS

Ke hoʻomohala nei ka papahana ZSWatch i kahi smartwatch hāmama e pili ana i ka Nordic Semiconductor nRF52833 chip, i lako me kahi microprocessor ARM Cortex-M4 a kākoʻo iā Bluetooth 5.1. Hiki ke kiʻi ʻia ke kiʻi a me ka hoʻolālā o ka papa kaapuni i paʻi ʻia (ma ke ʻano kicad), a me ke kumu hoʻohālike no ka paʻi ʻana i ka hale a me ke kahua paʻa ma luna o kahi paʻi 3D. Hoʻokumu ʻia ka polokalamu ma ka RTOS Zephyr wehe. Kākoʻo ʻia ka paʻa ʻana o nā wati akamai me nā kelepona ma muli o ka paepae Android. Hāʻawi ʻia nā hana hoʻomohala ma lalo o ka laikini MIT.

Hoʻokumu ka papahana ZSWatch i nā wati akamai ma muli o Zephyr OS

Hoʻolālā ʻia nā lako polokalamu a me nā lako lako Smartwatch no ka papahana. Ma waho aʻe o ka puʻupuʻu nRF52833 BLE, loaʻa ka hāmeʻa i kahi pale 1.28-inch (IPS TFT 240 × 240), kahi accelerometer me ka hana pedometer, kahi sensor pulse, kahi mīkini vibration, 8 MB Flash, a me kahi pā 220 mAh Li-Po. . Aia ʻekolu pihi no ka hoʻomalu ʻana, a hoʻohana ʻia ke aniani sapphire e pale i ka pale. Ke kūkulu ʻia nei kahi kumu hoʻohālike ʻelua i hoʻomaikaʻi ʻia, kahi i ʻike ʻia e ka hoʻohana ʻana i kahi puʻupuʻu nRF5340 ʻoi aku ka hana e pili ana i kahi kaʻina ARM Cortex-M33 a me ka hele ʻana o kahi pā paʻi.

Ua kākau ʻia ka polokalamu ma C a holo ma lalo o ka Zephyr real-time operating system (RTOS), i hoʻomohala ʻia no nā polokalamu Internet of Things ma lalo o ka mana o ka Linux Foundation me ke komo ʻana o Intel, Linaro, NXP Semiconductors/Freescale, Synopsys a me Nordic Semiconductor. . Hoʻolālā ʻia ka Zephyr core e hoʻopau i nā kumuwaiwai liʻiliʻi (mai 8 a 512 KB o RAM). Hāʻawi ʻia nā kaʻina hana a pau me hoʻokahi wale nō wahi kikowaena kikowaena honua (SASOS, Single Address Space Operating System). Hoʻohui ʻia ke code kikoʻī noiʻi me kahi kernel kikoʻī noiʻi e hana i kahi monolithic executable hiki ke hoʻouka ʻia a holo ma luna o nā lako kikoʻī. Hoʻoholo ʻia nā kumuwaiwai a pau i ka manawa hōʻuluʻulu, a ʻo nā mana kernel wale nō i koi ʻia no ka holo ʻana i ka noi ke komo i loko o ke kiʻi ʻōnaehana.

Nā hiʻohiʻona nui o ka polokalamu:

  • Ka launa pū ʻana me ke kelepona a me ka mana me ka hoʻohana ʻana i ka polokalamu Android GadgetBridge.
  • Hiki ke hōʻike i ka uaki, ka lā, ka uku pākaukau, ka wānana o ka wā, ka helu o nā ʻanuʻu i lawe ʻia, ka helu o nā leka heluhelu ʻole a me ka puʻuwai puʻuwai.
  • Kākoʻo no nā hoʻolaha pop-up.
  • Papa hoʻonui me nā hoʻonohonoho.
  • Pilina koho noi. ʻO nā papahana i hāʻawi ʻia he configurator a me kahi hāmeʻa hoʻokele hoʻokani mele.
  • Pedometer i hoʻohui ʻia a me ka hana ʻana o ka naʻau.
  • Kākoʻo ʻo Bluetooth Direction Finding Technology e hoʻoholo i ke kuhikuhi o ka hōʻailona Bluetooth, kahi e hiki ai ke hoʻohana ʻia ka wati ma ke ʻano he hōʻailona i hahai ʻia e kekahi papa u-blox AoA.
  • ʻO nā hoʻolālā e hiki mai ana ka hoʻohui ʻana i kahi noi no ka nānā ʻana i ka puʻuwai puʻuwai, ka hoʻomaikaʻi ʻana i ka ʻōnaehana pairing Bluetooth, a me ka hoʻolālā hou ʻana i ka pūpū kiʻi i ke ʻano o kahi noi hoʻololi.

Eia hou, hiki iā mākou ke hoʻomaopopo i ka papahana Sensor Watch, e kūkulu nei i kahi papa e pani ai i ka hoʻopiha ʻana i ka wati uila Casio F-91W maʻamau, i hana ʻia mai 1989. ʻO ka papa i manaʻo ʻia no ke pani ʻana e hele mai me kahi Microchip SAM L22 microcontroller (ARM Cortex M0+) a hiki ke hoʻohana ʻia e holo i kāu mau polokalamu ponoʻī ma ka uaki. No ka hōʻike ʻana i ka ʻike, hoʻohana ʻia kahi LCD maʻamau mai kahi wati Casio me 10 mau ʻāpana no nā helu a me 5 mau ʻāpana no nā hōʻailona. Hoʻopili ʻia ka hoʻopili ʻana i nā polokalamu waho a me ka hoʻoiho ʻana i nā polokalamu i ka wati ma o ke awa USB Micro B. No ka hoʻonui ʻana aia kekahi mea hoʻohui PCB 9-pin (I²C bus a me 5 GPIO pins no SPI, UART, analog input a me nā mea ʻike like ʻole). Māhele ʻia ke kiʻikuhi kaapuni a me ka hoʻolālā o ka papa ma lalo o ka laikini Creative Commons Attribution-ShareAlike 4.0, a ua laikini ʻia nā hale waihona puke lako polokalamu i hāʻawi ʻia no ka hoʻohana ʻana ma lalo o ka laikini MIT.

Hoʻokumu ka papahana ZSWatch i nā wati akamai ma muli o Zephyr OS


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka