Skip to content

A talking alarm clock synced to Google calendar and NTP.

Notifications You must be signed in to change notification settings

MickMake/Project-mmClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The mmClock

Source code for my talking alarm clock. This alarm clock will:

  • Sync time from an NTP server.
  • Sync events from Google calendar.
  • Speak the time/date in many formats.
  • Annoy you with the alarm of your choice.

Features I'll be adding:

  • Better security, (currently it's open).
  • Select clock display style from Google calendar.
  • Select MP3 alarm file to play from Google calendar.
  • Select alarm volume level from Google calendar.
  • Multiple calendar syncing.
  • MQTT connectivity.
  • Better web interface.

Check out my tutorial video on how I made it. Also check out my website for further details.

Support 👍

If you want to support me, then head on over to my Patreon page.

License

This source code is covered under the GPL!

Source code - Clock/

Source code is under the Clock/ directory. All the important defines are in the common.h file. Make sure you update these to the correct settings.

MP3 files - SDcard/

Copy all the files under SDcard/ to an SD card. You can create your own, but make sure that you keep the same order as define in ClockMP3defs.h.

Other libraries

To use: Download the FireBeetle Covers-24X8 LED Matrix files, unzip the file and copy the two files:

DFRobot_HT1632C.cpp
DFRobot_HT1632C.h

to the Clock/ directory.

About

A talking alarm clock synced to Google calendar and NTP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published