4 poin oleh GN⁺ 2025-01-28 | 2 komentar | Bagikan ke WhatsApp
  • Google merilis kode sumber jam tangan pintar Pebble. Ini merupakan bagian dari upaya untuk mendukung para sukarelawan yang ingin mempertahankan jam Pebble setelah perusahaan aslinya menghentikan operasinya pada 2016.
  • Sejarah Pebble
    • Pebble pertama kali diluncurkan melalui proyek Kickstarter, dan saat itu menjadi proyek dengan pendanaan terbesar. Dalam 4 tahun, Pebble menjual lebih dari 2 juta jam tangan pintar dan membentuk komunitas pengembang yang terdiri dari ribuan orang yang membuat lebih dari 10 ribu aplikasi dan tampilan jam.
    • Pada 2016, Fitbit mengakuisisi Pebble, dan kemudian Fitbit diakuisisi oleh Google sehingga Pebble OS ikut berpindah.
    • Sudah 8 tahun sejak dukungan perangkat keras dan perangkat lunak Pebble dihentikan, tetapi masih ada banyak penggemar.
  • Yang dirilis
    • Sebagian besar kode sumber sistem operasi Pebble telah dirilis. Repositori ini menyediakan semua fungsi standar jam tangan pintar yang berjalan pada mikrokontroler ARM Cortex-M
    • Dibangun dengan FreeRTOS, serta mencakup framework luas untuk manajemen memori, grafis, modul pengelolaan waktu, dan kemampuan memuat serta menjalankan aplikasi kustom yang ditulis melalui engine C dan Javascript Jerryscript
    • Beberapa kode proprietari telah dihapus, khususnya kode terkait dukungan chipset dan stack Bluetooth. Karena itu, kode yang dirilis memang mencakup berkas sistem build, tetapi tidak bisa langsung dikompilasi atau di-link
  • Rencana ke depan
    • Diharapkan rilis ini akan membantu komunitas dan para sukarelawan proyek Rebble dalam melanjutkan dukungan untuk jam Pebble
    • Untuk membangun pembaruan firmware baru, diperlukan pekerjaan yang cukup besar untuk mengganti bagian yang dihapus dan memperbarui kode sumber yang tidak terpelihara selama beberapa tahun.

2 komentar

 
xguru 2025-01-28

Repebble - Pebble hidup kembali
Eric Migicovsky, pencipta asli Pebble, tampaknya sedang bergerak untuk membuat Pebble kembali.

 
GN⁺ 2025-01-28
Komentar Hacker News
  • Apa yang terjadi di Google bukan sekadar kebetulan, melainkan hasil dorongan seorang engineer yang bersemangat dan meluangkan waktu pribadinya. Berkat tindakan individu seperti ini, hal-hal baik bisa terjadi, dan itu layak diakui serta dirayakan.

    • Terima kasih kepada Google. Ini bukan sesuatu yang wajib mereka lakukan, jadi patut disyukuri bahwa mereka melakukannya.
  • Menulis sebuah posting blog tentang rencana untuk menghidupkan kembali Pebble secara berkelanjutan. Bagi yang tertarik, disarankan mengunjungi rePebble.com.

  • Bagian yang di-open source oleh Google terbatas, dan beberapa elemen pihak ketiga telah dihapus.

    • Termasuk font sistem, stack Bluetooth, library periferal STM, codec suara, ARM CMSIS, dan driver monitor detak jantung untuk Pebble 2 HR.
  • Kode yang dirilis memang menyertakan file sistem build, tetapi dalam kondisinya saat ini tidak bisa dikompilasi maupun di-link.

  • Tindakan Google seperti ini membantu mengurangi dampak dari "Killed by Google". Namun, akan lebih baik jika mereka memperbaiki dinamika internal yang tidak efisien.

  • Sebagai pengguna Pebble, pengumuman ini terasa mengejutkan, dan ada harapan bahwa kini pengembangan serta modifikasi untuk perangkat lama akan menjadi mungkin.

    • Ada juga harapan bahwa smartwatch baru bisa dirilis dengan versi turunan dari Pebble OS.
  • Pernah memakai Pebble, tetapi baterainya mati dan itu disayangkan, lalu beralih ke Apple Watch. Aplikasi killer di Apple Watch adalah pelacak kebugaran.

  • Seorang pengguna yang tidak terbiasa dengan bahasa C penasaran tentang stack allocation dalam kode Pebble. Ia bertanya apakah Pebble hanya menggunakan stack allocation.