How to Build a Smartwatch: Picking a Chip
a year ago
- #opensource
- #smartwatch
- #microcontroller
- Core Time 2选用的芯片是SiFli公司的SF32LB52J,其特点是拥有开源SDK。
- 智能手表组件包括:手表硬件、软件(固件/操作系统)和手机配套应用。
- 设计智能手表需通过约束条件最大化来实现目标用户体验。
- 手表硬件包含微控制器、显示屏、传感器、电子元件和电池。
- 选择微控制器和显示屏是智能手表设计中最具挑战性的决策。
- Pebble曾使用STM32F2微控制器的历史及软件兼容性的重要性。
- Nordic的nRF52840曾用于Core 2 Duo,但Core Time 2需要更大内存和更强性能。
- SiFli的SF32LB52J提供512K SRAM、16M PSRAM、低功耗(BLE模式下约50uA)且成本低于2美元。
- SiFli的SDK为开源,并主动提出协助将PebbleOS移植到其芯片上。