Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.12 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.12 KB

laurie is a fool.

so is tom

tom

Bluetooth-synchronised Micro:bit smartwatch

~~ An inspiring vision of the future ~~

Authors: David Young, Laurie Kirkcaldy, Josh Curry, Tom Charter

For the December 2016 ARM Hackathon, we decided to make a smart watch.

Specification

  • Display the time on an analogue display with a ring of 12 WS2812 LEDs
  • Synchronise the time to a BLE server
  • Engage and disengage compass mode by pressing the buttons
  • Set an alarm via a web interface, and cancel a ringing alarm by shaking. Alarm mode can be identified by some awesome tunes and strobing LEDs

Overview

Watch

Two microbits are used in the main body of the watch. One (programmed with embedded C) handles the bluetooth low energy communication, timing and alarm

Bluetooth Characteristics

  • Time
    • Laurie wants:
    • HHMMSS as 3 hex bytes (raw data would be nice, not ascii)
    • 24 hour time (dunno how we show AM/PM, they should just look out the window)