An ordinary clock only uses sound as a medium to wake up the user. While in the case of the internet of things based smart alarm clock. It can use more than a traditional alarm clock does to wake up or remind of something important to the user. For instance, it can turn on the smart lights or switch off the fan, etc. The requirements of this project include RTC chip, TFT screen, Wifi Module, etc.