Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 1.16 KB

README.md

File metadata and controls

52 lines (32 loc) · 1.16 KB

feather M0 ssd1331 watch

using a adafruit feather M0 with SPI oled SSD1331 (16bit) and MPU-6050 as watch and step counter.

bugs

sometimes I got a restart and time accurency is bad :-S

Hardware and Features

  • feather M0 with BLE module nRF52 (set clock and send small messages via UART)
  • OLED 16bit color SPI display (clock, powerbar, with dim mode and off mode)
  • MPU6050 i2c gyroscope chip (shake to switch display on and steps counting)
  • small ear speaker (beep on button press)
  • 3 buttons: set hours, minutes, display on and show details (long press)
  • 25k poti to change the clock color
  • 3,7V 180mAh lipo (>10h)

I use the watchdog timer https://github.com/adafruit/Adafruit_SleepyDog to sleep and NOT delay() to save power!

screenshots

wackup

shake or press button

wackup

dim display

rgb dim mode

display off

it is a black display and save power :-D

longpress details

details

bluetooth UART message

message via uart

poti for different color

color 1 color 2 color 3 color 4 color 5