Якщо ви коли-небудь хотіли мати свій власний оригінальний годинник, у Squarofumi (SQFMI) може бути продукт для вас: розумний годинник з відкритим вихідним кодом на базі Arduino і 1,54-дюймовим електронним … паперовим екраном!
Він називається Watchy, і його апаратне і програмне забезпечення повністю налаштовується. Однак ви можете використовувати його прямо з коробки, оскільки друкована плата діє як корпус і має точки для кріплення ремінця для годинника. І в довершення до всього – все це коштує всього 50 доларів.
Годинник поставляється не в зібраному вигляді – ви повинні зібрати його самостійно, з’єднавши разом дисплей 200×200, друковану плату і акумулятор на 200 мАгод. Є Wi-Fi, Bluetooth, 3-осьовий акселерометр і чотири кнопки, які можна використовувати для навігації або будь-яких інших функцій, які ви можете придумати.
Якщо необхідність самостійно збирати апаратне забезпечення вас не лякає, слід зазначити ще одну річ: хоча годинник поставляється з попередньо завантаженим програмним забезпеченням, якщо ви хочете внести будь-які зміни в циферблат, вам доведеться завантажити Arduino IDE і запрограмуйте їх самостійно.
У той час як деяких людей може відволікати вся робота, необхідна для того, щоб годинник працював, для деяких підхід «зроби сам» означає, що вони зможуть отримати саме те, що хочуть. Якщо вам потрібен годинник з корпусом, який виглядає як iPod або Game Boy, з відповідним інтерфейсом, ви можете надрукувати корпус на 3D-принтері і самостійно написати код циферблата. Це той тип свободи, який ви навряд чи отримаєте від більшості комерційних розумних годинників.
Розрахунковий час автономної роботи SQFMI залежить від вашого варіанта використання – якщо ви просто переглядаєте час – ви повинні отримати від п’яти до семи днів, але якщо ви часто отримуєте дані – тільки два-три. Однак його природа з відкритим вихідним кодом означає, що ви завжди можете встановити в нього велику батарею або спробувати оптимізувати програмне забезпечення, якщо є функції, які ви хочете видалити.
У годиннику використовується ESP32 SOC, яку можна програмувати за допомогою Arduino і MicroPython. Вся документація, файли дизайну і таблиці даних доступні за цією адресою.
Читайте також:
- Робот з льоду зможе адаптуватися і відновлюватися на крижаних планетах
- Canon патентує високошвидкісний багатошаровий сенсор з високою роздільною здатністю