ZSWatch, ένα δωρεάν έξυπνο ρολόι σχεδιασμού βασισμένο στο Zephyr OS

ZSWatch

Το ZSWatch βασίζεται στο Zephyr Project RTOS, εξ ου και το όνομα ZSWatch – Zephyr Smartwatch.

Κυκλοφόρησε πρόσφατα καιl ανοιχτή ανάπτυξη του έργου ZSWatch, που είναι η ανάπτυξη ενός έξυπνου ρολογιού που βασίζεται στο τσιπ Nordic Semiconductor nRF52833, εξοπλισμένο με μικροεπεξεργαστή ARM Cortex-M4 και συμβατό με Bluetooth 5.1.

Αναφέρεται ότι Λογισμικό και υλικό ειδικά για Smartwatch έχουν αναπτυχθεί ειδικά για το έργο, αφού ο σχηματικός σχεδιασμός και ο σχεδιασμός PCB (σε μορφή kicad) παρέχονται στο αποθετήριο και είναι διαθέσιμος για λήψη, καθώς και ένα μοντέλο για την εκτύπωση της θήκης και του σταθμού σύνδεσης σε εκτυπωτή 3D.

Το λογισμικό βασίζεται στο ανοιχτό Zephyr RTOS που υποστηρίζει τη σύζευξη έξυπνων ρολογιών με smartphone που βασίζονται στην πλατφόρμα 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 αυτή τη στιγμή ισχυρίζεται ότι είναι ένα από τα υποστηριζόμενα smartwatches στο 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 κουμπιά για πλοήγηση (προηγούμενο/επόμενο/εισαγωγή)
  • Μπαταρία Li-Po 220 mAh.
  • Κρύσταλλο ζαφείρι για προστασία της οθόνης.

Και για το μέρος τουκύρια χαρακτηριστικά του λογισμικού του έργου ξεχωρίζουν τα εξής:

  • Αλληλεπίδραση με smartphone και έλεγχος μέσω της εφαρμογής Android GadgetBridge.
  • Μια γραφική διεπαφή που μπορεί να εμφανίσει το ρολόι, την ημερομηνία, τη φόρτιση της μπαταρίας, την πρόγνωση καιρού, τα βήματα που έγιναν, τον αριθμό των μη αναγνωσμένων ειδοποιήσεων και τον καρδιακό ρυθμό.
  • Υποστήριξη για αναδυόμενες ειδοποιήσεις.
  • Επεκτάσιμο μενού με ρυθμίσεις.
  • Διεπαφή επιλογής εφαρμογής. Από τα προγράμματα, προτείνεται ένας διαμορφωτής και ένα widget ελέγχου αναπαραγωγής μουσικής.
  • Ενσωματωμένο βηματόμετρο και λειτουργία παρακολούθησης καρδιακών παλμών.
  • Υποστήριξη για τεχνολογία Bluetooth Direction Finding για τον προσδιορισμό της κατεύθυνσης του σήματος Bluetooth, επιτρέποντάς σας να χρησιμοποιείτε το ρολόι ως ετικέτα που παρακολουθείται από οποιαδήποτε πλακέτα U-blox AoA.

Από το κομμάτι των μελλοντικών σχεδίων για την ανάπτυξη του έργου αναφέρεται ότι σχεδιάζεται να συμπεριληφθεί εφαρμογή καρδιακών παλμών, ενημέρωση του συστήματος σύζευξης Bluetooth και επανασχεδιασμός του γραφικού περιβλήματος με τη μορφή εφαρμογής αντικατάστασης.

Τελικά για όσους ενδιαφέρονται για την ανάπτυξη του έργου, θα πρέπει να γνωρίζουν ότι αυτό διανέμεται υπό την άδεια του MIT και μπορούν να συμβουλευτούν τα πάντα σχετικά με αυτό στο τον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.