分享一个百度智能手环开源项目的设计方案资料。

项目简介


百度云智能手环的开源方案是基于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手册

文件下载

  • 浏览器扫码下载开源资料
  • 下载地址:百度智能手环开源项目资料
  • Github代码地址:duband

历史精选文章:

  • Jlink使用技巧之读取STM32内部的程序
  • Jlink使用技巧之单独下载HEX文件到单片机
  • Jlink使用技巧之J-Scope虚拟示波器功能
  • 百度智能手环方案开源(含源码,原理图,APP,通信协议等)
  • 如何在Keil-MDK开发环境生成Bin格式文件
  • elf格式转换为hex格式文件的两种方法
  • 两个HC-05蓝牙模块互相绑定构成无线串口模块
  • STM32实战应用(一)——1602蓝牙时钟1液晶的显示测试
  • 单片机之模块化编程
  • 单片机课程设计——《基于AT89S52单片机和DS1302时钟芯片的电子时钟(可蓝牙校准)》
  • 个人博客添加网易云音乐Flash插件
  • 两行代码搞定博客访问量统计

欢迎大家关注我的个人博客

或微信扫码关注我的公众号

百度智能手环方案开源(含源码,原理图,APP,通信协议等)...相关推荐

  1. 智能手环方案开源(含源码,原理图,APP,通信协议等) ...

    https://blog.csdn.net/cpongo1/article/details/89543429 分享一个百度智能手环开源项目的设计方案资料. 项目简介 百度云智能手环的开源方案是基于Ap ...

  2. 微信小程序(图像识别)腾讯云、百度智能云API(含源码)

    前言 近期因为自己生活上的需要,开发了一款图像识别小程序.在开发初期,自己浏览参考了大量网上现成存在的小程序,根据体验功能的使用情况,基本都能达到其所述功能.但是有个问题是,很多小程序图像识别功能过于 ...

  3. 【算法实战篇】时序多分类赛题-2020数字中国创新大赛-智慧海洋建设top5方案(含源码)

        Hi,大家好!这里是AILIGHT!AI light the world!这次给大家带来的是2020数字中国创新大赛-数字政府赛道-智能算法赛:智慧海洋建设的算法赛复赛赛道B top5的方案以 ...

  4. 极致CMS百度智能小程序前后端源码

    安装说明 1.上传"小程序模板.zip"压缩包到网站根目录,解压安装极致CMS内容管理系统. 2.将"极致CMS百度小程序源码-前端"解压到电脑桌面,用&quo ...

  5. Unity3d中使用百度语音识别及语音合成【含源码】

    本文首发于"洪流学堂"公众号. 洪流学堂,让你快人几步!你好,我是你的技术探路者郑洪智,你可以叫我大智(vx: zhz11235). 源码地址 https://github.com ...

  6. 1.树莓派、Python、STM32、上位机、局域网、PC智能遥控小车(含源码)

    整体功能:电脑上观看小车前方画面,通过电脑方向键控制小车前后运动.左右转弯,如前进后退键,按下前进或后退,松开停车,左右同理 关键技术部分:PC端:使用pygame编写上位机,作为服务器 树莓派端:图 ...

  7. 【时序多分类赛题】2020数字中国创新大赛-智慧海洋建设top5方案(含源码)

       这次给大家带来的是2020数字中国创新大赛-数字政府赛道-智能算法赛:智慧海洋建设的算法赛复赛赛道B top5的方案以及代码开源.比赛传送门:https://tianchi.aliyun.com ...

  8. 基于51单片机霍尔测速直流电机控制设计(含源码+原理图+论文+PCB封装)、基于STM32闭环步进电机控制系统设计(仿真,程序,说明)-转发分享

    设计思路: 本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法.本文中采用了三极管组成了PWM信号的驱动系统,并且对PWM信号的原理.产生方法以及如何通过软件编 ...

  9. 2.2kW直流无刷电机控制器含源码

    2.2kW直流无刷电机控制器(量产) 含源码 原理图 pcb 接线.软件.io分配等说明文件 系统电压24-90V 最大可调电流50-400A 多重保护 ID:69499631355069572

最新文章

  1. Linux 启动过程详解
  2. linux 设备树_嵌入式系统砖家_初识设备树
  3. 我的2009:心智成长篇
  4. Activity的生命周期理解
  5. hda: status timeout: status=0xd0 { Busy }报错解决!
  6. React Native ScrollableTabView的自定义tabBar
  7. python提取数据段_python提取数据段 python数据分析
  8. svn认证失败,解决方案
  9. Sharepoint学习笔记 –架构系列—11 Sharepoint的服务器端对象模型(Server Object Model) 3.服务层次结构
  10. SpringBoot使用Mina框架进行服务端与客户端数据通信
  11. 关于Android 工程师转成vue的三两事儿(2)--前端开发技巧
  12. 解析ThreadPoolExecutor类是如何保证线程池正确运行的
  13. 高中生住校好还是走读好?为什么?
  14. studioone唱歌效果精调_Sidechain是如何工作的,为什么sidechain可以带来如此酷炫的效果...
  15. 宽屏系统上播放幻灯片的设想
  16. .Net客户端应用程序开发
  17. win 10 下打开delphi7 帮助文档
  18. 博微三维技术篇【八】——智能CAD识别
  19. 爬虫~爬爬爬~task1
  20. 消息系统(ActiveMQ)

热门文章

  1. 浙大数据结构课后题-堆的路径
  2. 转载: React Native 采用Fetch方式发送跨域POST请求
  3. 二进制SCA指纹提取黑科技:Go语言逆向技术
  4. Linux系统有什么优势
  5. PHP最新版本及比较
  6. “善弈者通盘无妙手”:网易的To B棋局
  7. 圆周率一千万亿位_圆周率的十万亿位是多少
  8. Pandas的MultiIndex多层索引使用
  9. 老程序员的10条中肯建议
  10. 【机械】基于广义Hoek-Brown实现应变软化岩体GRC曲线及围岩位移应力塑性区绘制附matlab代码