Более-менее рабочая версия часов была собрана и пора подвести итоги.
Технология.
В принципе, получилось сделать полностью рабочие часы, которые можно бесконечно улучшать, но они работают и выполняют свои функции. А это хороший опыт и значит что можно продолжать работать в этом направлении.
Размеры
Да, часы просто огромные. По ширине пришлось плясать от размеров дисплея + 3 мм (по 1.5 мм стенки с каждой стороны).
По ширине тоже получилось не мало из-за использования навесных элементов в dip корпусах.
Мне приходит только один вывод - надо переходить на SMD и экран меньшего размера. Кажется что трудно, но тут у меня есть одна штука о которой я не писал ранее:
Новый тестовый образец на основе микроконтроллера esp8266. В этих часах версии 2, я использовал SMD элементы для поверхностного монтажа, экран который имеет гораздо меньшие размеры по всем измерениям.
Программное обеспечение
Операционная система еще требует много доработок, но в процессе разработки часов были написано драйверы для всего оборудования, используемого в часах. Написаны модули энергосбережения. По сути часами можно пользоваться как часами, а вот "умные" функции еще требуют доработки.
В принципе операционная система всегда дорабатывается годами, поэтому за этим можете следить на репозитории на github (https://github.com/yacubovvs/CubOS), все свои разработки я выкладываю в открытый доступ. Так что если кому надо - пользуйтесь.
Версия умных часов номер 2
Теперь я сравню характеристики, которые получат новые умные часы и сравню со старой версией.
1. Процессов станет мощнее. 8-битного atmega328 c 8 МГц в новых часах я установлю 32 битный ARM Cortex M0 с частотой в 40 МГц с возможностью разгона до 80 МГц.
2. Объем оперативной памяти тоже станет больше. В первой версии было доступно около 2 килобайт RAM, теперь будет доступно более 135 кб. То есть более чем в 67 раз больше.
3. Флэш память увеличится до сумасшедших 4мб ( которых хватит всем :) ). Ранее было доступно всего 32кб.
4. Одна очень крутая штука, которая будет в новых часах - встроенный WIFI. А значит часы будут выходить в интернет.
5. Потребление в режиме активности вырастет почти в 4 раза. Но при грамотном энергопотреблении можно продлить время работы часов до 1 недели и возможно даже до 1 месяца.
Схему новых часов я также выкладываю в общий доступ, ищите файл под названием Export ( https://easyeda.com/yacubovvs/watch_esp8266 )
Новая схема уже заказана для производства в Китае около недели назад. Так что ожидайте новые часы через неделю.