1. 程式人生 > >百度智慧手環方案開源(含原始碼,原理圖,APP,通訊協議等)

百度智慧手環方案開源(含原始碼,原理圖,APP,通訊協議等)

分享一個百度智慧手環開源專案的設計方案資料。

專案簡介


百度雲智慧手環的開源方案是基於Apache2.0開源協議,開源內容包括硬體設計文件,原理圖、ROM、通訊協議在內的全套方案,同時開放APP和雲服務的免費使用。這套方案不僅能實現運動記錄、睡眠記錄檢測、時間顯示、來電提醒等常規功能,還整合了百度健康雲服務,為使用者提供基於資料整合的衍生健康服務。百度智慧手環基於Nordic公司nRF51822晶片開發,晶片整合BLE藍芽4.0協議。使用LIS3DH作為加速度感測器,進行運動和睡眠監測。

百度智慧手環具備的主要功能有:

  • 運動計步(含里程、卡路里計算);
  • 睡眠監測;
  • 時間顯示;
  • 久坐提醒;
  • 來電提醒;
  • 鬧鐘;
  • 手機防丟(手機與手環雙向防丟);
  • 遙控拍照(需要手機系統配套支援);
  • 手機解鎖(需要手機系統配套支援)

手環的PCB部分,主要包括一顆整合BLE功能的MCU,以及由MCU控制的各種外設。

主要的外設有:

  • 藍芽射頻電路;
  • 使用SPI介面的G-sensor;
  • 使用I2c介面的線性馬達驅動電路;
  • 使用I2c介面的LED點陣驅動,與線性馬達公用匯流排;
  • 使用GPIO的按鍵輸入;
  • 使用GPIO的LED燈;
  • 使用GPIO的普通馬達驅動電路;
  • 外部復位電路。

文件主要資料包含

  1. 藍芽通訊協議
  2. 硬體BOM清單
  3. 硬體設計文件
  4. PCB檔案
  5. 韌體設計文件
  6. 韌體批量下載軟體
  7. 工廠測試軟體及APP
  8. 控制APP定製化指南
  9. 韌體原始碼工程檔案
  10. 各晶片Datasheet手冊

檔案下載

  • 瀏覽器掃碼下載開源資料


歷史精選文章:


歡迎大家關注我的個人部落格

或微信掃碼關注我的公眾號

不定期更新電子嵌入式方面的個人學習筆記和技術總結,歡迎大家互相學習交流!