LINUX.ORG.RU

Google открыл исходный код для умных часов Pebble

 , , ,

Google открыл исходный код для умных часов Pebble

0

1

27 января 2025 года компания Google объявила о выпуске исходного кода, который использовался для работы умных часов Pebble. Этот шаг направлен на поддержку волонтеров, которые продолжают поддерживать функциональность часов Pebble после закрытия оригинальной компании в 2016 году.

Pebble изначально стартовала как успешный проект на Kickstarter, собравший рекордное количество средств. За четыре года было продано более двух миллионов умных часов, а сообщество разработчиков создало более десяти тысяч приложений и циферблатов для Pebble.

В 2016 году компания Fitbit приобрела Pebble, включая интеллектуальную собственность компании. Позже Fitbit была приобретена Google, что включало и операционную систему Pebble.

Несмотря на прекращение поддержки оборудования и программного обеспечения Pebble восемь лет назад, у часов все еще есть преданные поклонники.

Выпущенный исходный код включает большую часть операционной системы Pebble, которая обеспечивает стандартные функции умных часов, такие как уведомления, управление медиа, отслеживание фитнеса и поддержка пользовательских приложений и циферблатов. Однако, из кода были удалены некоторые проприетарные компоненты, такие как поддержка чипсетов и Bluetooth-стек.

Google надеется, что этот выпуск поможет сообществу и волонтерам из проекта Rebble продолжить поддержку часов Pebble. Для создания нового обновления прошивки потребуется значительная работа по замене удаленных компонентов и обновлению кода, который не поддерживался несколько лет.

>>> Исходный код на GitHub под Apache License 2.0

>>> Подробности

★★★★★

Проверено: Zhbert ()
Последнее исправление: CrX (всего исправлений: 5)
Ответ на: комментарий от dataman

Да, «открыл», пожалуй, точнее.

Сам не знаю, почему решил написать в настоящем. Наверное подсознательное избегание присваивания слову Google грамматического рода.

А Rebble не ошибка: https://www.ixbt.com/news/2018/06/15/zhizn-umnyh-chasov-pebble-mozhet-prodolzhitsja-i-posle-zakrytija-firmennyh-servisov.html

upd: сделал Rebble ссылкой, чтоб понятнее было.

CrX ★★★★★
() автор топика
Последнее исправление: CrX (всего исправлений: 3)

выпуск исходного кода, который использовался для работы умных часов Pebble

«Оказалось, что своего ума-то у часов и не было, и за каждым пустяком часы обращались к мощностям гугла».

Smacker ★★★★★
()

Нашли в кладовке мусор и выбросили бомжам поиграться, предварительно доломав. Ах-ах, корпорация добра так добра.

thesis ★★★★★
()
Ответ на: комментарий от thesis

Собака может выучить до 250 слов, считать до 5 и выполнять простую арифметику. Это уровень развития ребёнка трёх лет.
Кот выслушает всё, что ему говорят, но абсолютно ничего не станет делать, пока ему самому не припрёт. К этому уровню развития люди приходят после сорока.

Smacker ★★★★★
()
Ответ на: комментарий от Smacker

а улитка может решать задачу семи мостов в «уме», не обладая даже мозгом, у нее там ганглии из примерно 10.000 нейронов, а ты нет… вывод: улитка сверхразум?

rtxtxtrx ★★
()
Ответ на: комментарий от rtxtxtrx

А слизевики решают задачу нахождения кратчайших маршрутов и способны восстановить карту токийского метро по точкам. Вообще без ганглиев, с 0 нейронов. Но «притча» же не об этом…

CrX ★★★★★
() автор топика
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от rtxtxtrx

а ты нет… вывод: улитка сверхразум?

Загугли самый мощный нация там будет улитк...

Smacker ★★★★★
()

там какой-то адский говнокод. я сам такое же пишу, но не работаю в гугле, потому как алгоритмдристику не пройду…

rtxtxtrx ★★
()
Ответ на: комментарий от CrX

Вообще без ганглиев

Одного межушного ганглия должно хватать всем!

Smacker ★★★★★
()
Ответ на: комментарий от CrX

Дык то для PineTime, а это для Pebble.

И я о том же. PineTime можно прямо сейчас купить, а Pebble - седая древность с дохлыми батарейками и отсутствием bluetooth.

Было бы доступно железо и дрова на него - можно было бы без проблем портировать тот же InfiniTime, никакая псевдоблаготворительность корпорации зла не понадобилась бы.

zabbal ★★★★★
()

Открытый код — это всегда хорошо! Если бы все компании открывали код своих, пусть даже уже не актуальных продуктов, мир стал бы лучше!

Kapusha
()
Ответ на: комментарий от thesis

Они уже официально убрали из своей декларации «не быть злыми».

kirill_rrr ★★★★★
()
Ответ на: комментарий от rtxtxtrx

Не, просто она умрёт от голода если сначала хорошо не подумает куда ей ползти.

kirill_rrr ★★★★★
()

Вот с одной стороны молодцы, а с другой

Однако, из кода были удалены некоторые проприетарные компоненты, такие как поддержка чипсетов и Bluetooth-стек.

Для создания нового обновления прошивки потребуется значительная работа по замене удаленных компонентов

abondarev ★★★
()

«Огрызок» Some parts of the firmware have been removed for licensing reasons, including:

All of the system fonts The Bluetooth stack, except for a stub that will function in an emulator The STM peripheral library The voice codec ARM CMSIS For the Pebble 2 HR, the heart rate monitor driver Replacements will be needed for these components if you wish to use the corresponding functionality.

Alukard_X
()
Ответ на: комментарий от Evgueni

Я в курсе, что новых не выпускают. Про это и в тексте новости есть.

Но «есть преданные поклонники», не зря же вон Rebble этот существует. Да и в принципе это ж хорошо, что старую железку можно будет «оживить» опенсорсом.

Видимо, у многих ещё живые.

Сам я эти Pebble ни разу даже не видел вживую.

CrX ★★★★★
() автор топика
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от Kapusha

Согласился бы с вами, да вот то что они «открывают» порой уже и нафиг никому не нужно, ну, разве что какому то узкому кругу горячих поклонников. Это такой себе жест щедрости.

UriZzz
()
Ответ на: комментарий от UriZzz

Согласился бы с вами, да вот то что они «открывают» порой уже и нафиг никому не нужно, ну, разве что какому то узкому кругу горячих поклонников. Это такой себе жест щедрости.

Справедливости ради, при всех очевидных недостатках Google, они и исходники вполне актуальных вещей нередко открывают или делают изначально открытыми.

CrX ★★★★★
() автор топика
Ответ на: комментарий от CrX
Видимо, у многих ещё живые.

Только если лежат на полочке, причём скорее всего в разобранном виде. Сборка была не шибко надёжная для такого срока эксплуатации.

P.S. Сами часы для своего времени были как минимум интересными, так как использовался дисплей e-ink, что значимо увеличивало срок работы от зарядки до зарядки по сравнению с часами со схожим функционалом. Сейчас это не актуально.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 2)
Ответ на: комментарий от Evgueni

Сейчас это не актуально.

И в силу чего же? Наоборот, после неожиданного вымирания смартчасов с божественными трансфлективными экранами (кроме гарминов-поляров), которые держали заряд полутора месяца ежедневного использования - ещё как актуально.

token_polyak ★★★★★
()
Последнее исправление: token_polyak (всего исправлений: 1)

Исходный код под Apache License 2.0

Кто-то тут (уже не упомню - кто) тут утверждал, что Apache (как лицензия) - удобное кладбище для ненужных проектов

Myp3ik ★★
()
Ответ на: комментарий от token_polyak

Экраны научились делать не жручие. А то, что умел Pebble с успехом может и фитнес-браслет от Xiaomi, который стоит на порядок дешевле.

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от rtxtxtrx

Так его и не гуглеры писали. Pebble Technology Corporation обанкротили и остатки продали в FitBit. А FitBit уже купили Google.

vbr ★★★★★
()
Последнее исправление: vbr (всего исправлений: 1)

есть умные часы Bangle.js - с открытым исходным кодом. Очень удобно играться с ними - можно прямо в браузере подключиться по BLE и отправлять команды. По заявлениям в автономном режиме (без GPS, BLE) должны протянуть месяц. Построены на nRF52xxx, как и PineTime

lokirolop
()
Ответ на: комментарий от Evgueni

не e-ink, а трансфлективный LCD, да еще и со встроенной памятью (memory LCD). И такой экран поныне актуален (как же тупо выглядят все эти «смарт» часы с черным экраном)

demidrol ★★★★★
()

ужос, это же не часы, а экраны от смартфонов, насколько нужно быть ипанутым чтобы такое добровольно носить?

esperantisto
()
Ответ на: комментарий от demidrol

Согласен, этот самый LCD, перепутал e-ink с e-paper, под которым этот самый дисплей в pebble продвигался.

Evgueni ★★★★★
()
Ответ на: комментарий от demidrol

как же тупо выглядят все эти «смарт» часы с черным экраном

Для замены тупизны «умностью» включи режим AOD ©, или режим индикации при взмахе руки.

quickquest ★★★★★
()
Ответ на: комментарий от rtxtxtrx

Или хорошее знание синтаксиса или алгоритмы! Или хорошее знание языка, но сказать нечего или есть что сказать, но не очень хорошее знание языка.

Впрочем и это и то, наверное, возможно, но усилий требует больше.

AnonymUser
()
Ответ на: комментарий от AnonymUser

меня больше удивляет, что у нас сейчас вся эта алгоритмодрочка повсеместная началась, если я гуглом-то все ясно, он один такой и зарплаты по 500.000 долл в год, то для ноунейм-срани - это перебор. тем более, что на западе нет такого понятия как испытательный срок, и ты с первого дня работаешь на общих основаниях

rtxtxtrx ★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 1)
Ответ на: комментарий от AnonymUser

В тексте новости всё есть. Ну точнее в ссылках.

CrX ★★★★★
() автор топика
Ответ на: комментарий от quickquest

зачем все эти костыли, когда есть отлично работающая вещь?

Калькуляторы до сих пор делают на рефлективных (!) сегментных (!!) индикаторах. Никто в здравом уме не будет их делать на *led с AOD (c) или индикацией при помахивании калькулятором.

demidrol ★★★★★
()
Ответ на: комментарий от WiZ

ну, так-то и Amazfit Bip до сих пор живы (с трансфлективным экраном). Другое дело, что до офигеннейшего кнопочного управления от Pebble им как до луны.

Ну и потом. Шагомер еще ладно, он тупой и достаточно точный. Но зачем в спортивных часах датчик сердечного ритма? Нагрудные крайне точны и очень дешевы, а от часов в плане железа для сопряжения с ними ничего не нужно (если они на пресловутом nrf52xx, то и ANT+, и BLE там прямо из коробки в виде SoftDevice).

demidrol ★★★★★
()
Ответ на: комментарий от demidrol

Но зачем в спортивных часах датчик сердечного ритма?

Я вообще не нашёл для себя смысла в спортивных часах. В походы хожу с Casio ProTrek: обычные кварцевые с солнечной батареей плюс барометр/альтиметр/термометр/компас, заряжать не надо, небольшие, прочные. Тренируюсь в чём угодно, где есть таймер и секундомер, остальное лично мне не нужно.

Можно использовать гармины и аналоги как резервную навигацию и запись трэка, но сомнительно. Можно - как долгоживущие умные часы: показывают уведомления на достаточно красивом цветном и всегда включённом экране, работают от одного заряда по две-три недели. Иногда, наверное, любопытно потрекать сон.

Что там такое важное люди мониторят на своих спортивных часах - я так и не понял.

WiZ
()
Ответ на: комментарий от quickquest

дак о том и речь. Нет излучателя - нет проблемы.

а если ты об алгоритмическом определении того, что на часы смотрят, — то обычно оно работает плохо. В Pebble, например, оно тупо по тряске было сделано (и несколько раз так езда на веле по неровной дороге в ноль часы высаживала). Поворот запястья и фиксация, как в Amazfit Bip, — тоже тупо (особенно, когда украдкой на часы надо посмотреть).

demidrol ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.