PebbleOS
This is the latest version of the internal repository from Pebble Technology providing the software to run on Pebble watches. Proprietary source code has been removed from this repository and it will not compile as-is. This is for information only.
About
- Pebble의 역사
- Pebble은 Kickstarter 프로젝트를 통해 처음 출시되었으며, 당시 가장 많은 자금을 모은 프로젝트였음. 4년 동안 200만 개 이상의 스마트워치를 판매하며, 1만 개 이상의 앱과 시계 화면을 만든 수천 명의 개발자 커뮤니티를 형성함.
- 2016년 Fitbit이 Pebble을 인수하였고, 이후 Fitbit은 Google에 인수되어 Pebble OS도 함께 이전됨.
- Pebble 하드웨어 및 소프트웨어 지원이 중단된 지 8년이 지났지만 여전히 많은 팬이 존재함.
- Pebble 운영 체제의 대부분의 소스 코드가 공개됨. 이 저장소는 ARM Cortex-M 마이크로컨트롤러에서 작동하는 모든 표준 스마트워치 기능을 제공함
- FreeRTOS로 구축되었으며, 메모리 관리, 그래픽, 시간 관리 모듈과 C 및 Jerryscript Javascript 엔진을 통해 작성된 커스텀 앱을 로드하고 실행할 수 있는 광범위한 프레임워크를 포함
- 일부 독점 코드는 제거되었으며, 특히 칩셋 지원 및 Bluetooth 스택 관련 코드가 빠져 있음. 따라서 공개된 코드는 빌드 시스템 파일을 포함하지만, 그대로 컴파일하거나 링크할 수 없음
- 이번 공개가 Rebble 프로젝트의 커뮤니티와 자원봉사자들이 Pebble 시계 지원을 이어가는 데 도움이 되기를 희망함
- 새로운 펌웨어 업데이트를 구축하기 위해서는 제거된 부분을 대체하고 몇 년간 유지되지 않은 소스 코드를 업데이트하는 상당한 작업이 필요함.
See also
- RebbleOS
- Repebble (?) - Repebble - Pebble이 부활합니다 | GeekNews (We're bringing Pebble back!)
- RTOS
Favorite site
- Github - google/pebble
- 구글, Pebble OS 오픈소스화 발표 | GeekNews
- [원문] See the code that powered the Pebble smartwatches | Google Open Source Blog
- Google은 Pebble 스마트워치의 소스 코드를 공개함. 이는 2016년 원래 회사가 운영을 중단한 후 Pebble 시계를 유지하려는 자원봉사자들을 지원하기 위한 노력의 일환.