Calendar: displaying of year, month, day, and week
Time display: hour, minute, and 12/24 hour-format
Alarm: daily alarm, and snoozing function
Temperature: auto-detect environmental temperature, Celsius/Fahrenheit displaying of 0 - 50?C (32 - 122F)
4 USB ports with LED indication