ZSWatch, смарт часовник с безплатен дизайн, базиран на Zephyr OS

ZSWatch

ZSWatch е базиран на Zephyr Project RTOS, оттук и името ZSWatch – Zephyr Smartwatch.

Наскоро беше пуснат иl отворена разработка на проекта ZSWatch, който е разработката на смарт часовник, базиран на чипа Nordic Semiconductor nRF52833, оборудван с микропроцесор ARM Cortex-M4 и съвместим с Bluetooth 5.1.

Споменава се, че Специфичният за Smartwatch софтуер и хардуер са разработени специално за проекта, тъй като схемата и дизайнът на печатна платка (във формат kicad) са предоставени в хранилището и са достъпни за изтегляне, както и модел за отпечатване на кутията и докинг станцията на 3D принтер.

Софтуерът е базиран на отворената Zephyr RTOS, която поддържа сдвояване на смарт часовници със смартфони, базирани на платформата Android.

За управление са предвидени три бутона, а за защита на екрана е използван сапфирен кристал. Разработва се и втори, подобрен модел, който се отличава с използването на по-функционален чип nRF5340, базиран на процесора ARM Cortex-M33 и наличието на сензорен екран.

От страна на софтуер, той е написан на език C и работи под операционната система в реално време (RTOS) Зефир .разработено за IoT устройства под егидата на Linux Foundation с принос от Intel, Linaro, NXP Semiconductors/Freescale, Synopsys и Nordic Semiconductor.

Ядрото Zephyr е предназначени да консумират минимални ресурси (от 8 до 512 KB RAM). За всички процеси се предоставя само едно глобално споделено виртуално адресно пространство (SASOS).

Специфичният за приложението код се комбинира със специфичното ядро на приложението за формиране на монолитен изпълним файл, който ще бъде зареден и стартиран на определен хардуер. Всички системни ресурси се определят по време на компилиране и само тези функции на ядрото, които са необходими за стартиране на приложението, са включени в системния образ.

Също така си струва да се спомене, че относно синхронизирането с устройства с Android се споменава, че има отлично приложение за Android, наречено GadgetBridge, което обработва всичко, което е необходимо на телефона, като управление на известия, контрол на музика и много други.

ZSWatch в момента твърди, че е един от поддържаните смарт часовници на Gadgetbridge, следвайки същия API, който прави.

От страна на хардуерни компоненти, които изграждат В проекта се споменава следното:

  • Хардуерни функции в ZSWatch v1
  • nRF52833 BLE чип (u-blox ANNA-B402 модул).
  • 1,28″ 240×240 TFT IPS кръгъл екран с контролер GC9A01.
  • Акселерометър за броене на стъпки и др. (LIS2DS12TR).
  • Използване на пулсова оксиметрия и сърдечна честота (MAX30101EFD).
  • Вибрационен мотор с хаптичен контролер за осигуряване на по-добър контрол на вибрациите (DRV2603RUNT) .
  • 8MB външна флаш памет (MX25R6435FZNIL0).
  • Зарядно устройство за батерии и монитор за батерии (MAX1811ESA+ раздел, TLV840MAPL3).
  • 3 бутона за навигация (предишен/следващ/въвеждане)
  • 220 mAh Li-Po батерия.
  • Сапфирен кристал за защита на екрана.

И от страна наосновните функции на софтуера от проекта се открояват следните:

  • Взаимодействие със смартфон и управление през Android приложението GadgetBridge.
  • Графичен интерфейс, който може да показва часовник, дата, заряд на батерията, прогноза за времето, предприети стъпки, брой непрочетени известия и сърдечен ритъм.
  • Поддръжка на изскачащи известия.
  • Разширяемо меню с настройки.
  • Интерфейс за избор на приложение. От програмите се предлагат конфигуратор и джаджа за управление на възпроизвеждането на музика.
  • Интегриран крачкомер и функция за следене на пулса.
  • Поддръжка на Bluetooth технология за намиране на посока за определяне на посоката на Bluetooth сигнала, което ви позволява да използвате часовника като етикет, проследяван от всяка u-blox AoA платка.

От частта от бъдещите планове за развитие на проекта се споменава, че се планира да се включи приложение за сърдечен ритъм, да се актуализира системата за Bluetooth сдвояване и да се преработи графичният корпус под формата на заместващо приложение.

Накрая за тези, които се интересуват от развитието на проекта, те трябва да знаят, че това се разпространява под лиценза на MIT и могат да се консултират с всичко за него на следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.