Skip to content

cesourcile/MicroPyWatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroPyWatch

Sports and Game project

Project of a smart watch which can calculate BPM.

Functionnalities :

  • a digital and an analog clock accurate to the nearest millisecond with the date ;
  • a BPM sensor whose graphic can be plotted with the calculus of the BPM in real-time ;
  • a "darkmode" button, that can change the theme from light to dark and vice-versa ;
  • a Pong game.

Theme

To change the theme of the smart watch, we can press the SW1 button. There is a light and a dark theme.

Menu

To change the screens of the smart watch, there is a menu we can access by pressing the SW2 button.

To browse the menu, we can press the SW3 button.

To select, we can re-press the SW2 button.

BPM sensor

We can measure our BPM with the heartbeat sensor and see the plot of it.

Pong

We can play Pong against the watch. To go up, press the SW1 button and to go down, press the SW3 button.

Hardware :

  • STM32WB Nucleo Board
  • Display I2C
  • Sensor Heartbeat Analog KY039
  • RTC DS3231

If you want a full video, click here !

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages