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

3a4d000 Â· Apr 3, 2018

History

8 Commits
Apr 2, 2018
Aug 8, 2017
Aug 19, 2017
Mar 12, 2018

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