Часы на ардуино нано, построенные на модуле часов реального времени DS1302 и семисегментном индикаторе TM1637. Часы реального времени: DS1302: 
 Семисегментный индикатор TM1637: 
 Ардуино нано: 
 Соединительные провода: 
  Все детали можно купить дешевле с кэшбек сервисом Backit: 
  Скетч и библиотеки: 
  В этом видео показал простой способ сборки часов на ардуино нано. Проект подойдет для начинающих ардуинщиков, и тем, кто хочет разобраться с работой семисегментного дисплея или модуля часов реального времени.  Для подключения всех элементов понадобится всего 9 проводов. Также может пригодиться резистор на 10кОм, но у меня и без него все отлично работало. Часы сделал максимально простыми. Для настройки времени нужно зайти в монитор порта и ввести часы и минуты слитно. Например, чтобы установить 8 часов, 45 минут, нужно ввести в монитор порта 845 и нажать "Enter". Текущее время записывается в микросхему DS1302 и выводится на дисплей TM1637.  Вместо семисегментного индикатора можно использовать любой дисплей, с которым вы умеете работать.  Вступайте в группу ВК: 
https://vk.com/buychinaproduct