Популярных в прошлом столетии калькуляторов Singer в мире осталось очень мало. Инженер Эрик Кохен решил модернизовать одно из таких устройств, добавив несколько нужных для обычного пользователя функций. В конечном итоге у автора получилось создать программируемые часы.
Разработчик гаджета сначала разобрал систему и установил внутри специальный модуль Raspberry Pi, с помощью которого можно управлять газоразрядными лампами, установленными в дисплее. После этого он установил UDP сервер и создал простую программу для смартфонов с операционной системой Android. Благодаря таким действиям, калькулятор не потерял своих функций и получил возможность показа времени в режиме реального времени с возможностью настройки через мобильное устройство.
Для того, чтобы разработать такой гаджет, автору пришлось работать с осциллографом. После этого ему нужно было установить сам модуль Raspberry Pi. Для этого Эрик использовал подключение с помощью преобразователей логических уровней 4504.
Чтобы создать эмуляцию протокола, разработчиком была написана специальная программа на языке C++. Она позволяет декодировать протокол ASCII, который в свою очередь обеспечивает возможность менять режим работы экрана калькулятора с помощью Wi-Fi сети. Для управления устройством Singer также было создано приложение для смартфонов с ОС Android. Настройка даты и времени производится с помощью ввода данных на главном экране программы.
В дальнейшем создатель планирует усовершенствовать свое изобретение и обеспечить работу гаджета с помощью ОС реального времени.