极客DIY:开源WiFi智能手表制作

简介:
极客DIY:开源WiFi智能手表制作

如果你喜欢拥有一款属于自己的无线手表,那么请不要错过,相信阅读完这篇文章对你会很有帮助。

硬件规格

ESP8266(32Mbit闪存)

MPU-9250(陀螺仪传感器)以及 AK8963(内置磁力计)

RV-3029-C2 (实时时钟模块)

OLED显示屏SSD1306(128×64)

3个按钮

250mAh 锂电池

尺寸:35 * 39 * 11mm

WiFi天线

震动马达

附加原件清单都在board/v1/README.md

软件

这个固件主要是在ESP8266-SDK环境下进行的,当然你也可以自己改进,main.c文件里面主要是关于WiFi配置程序的,这个项目主要是硬件并非软件,所以固件主要是针对硬件演示。固件可以利用 esptool 进行烧录,就像 espterm 一样可以利用串口来调试和修改程序。

声明

libesphttpd (minetest测试)并由 Spritetm编写,关于此项目的人员以及许可信息都位于“THE BEER-WARE LICENSE”。

httpclient.c / httpclient.h(包含所有的固件信息),都是由Caerbannog制作完成,具体信息位于“THE BEER-WARE LICENSE”。

i2c_master.h / i2c_master.c是借鉴了Espressif系统。

硬件设计(原理图、PCB电路板设计等)获得了 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 (CC-BY-NC-SA)许可固件代码来自于MIT。

项目地址:点击我

制作视频

*参考来源:github


本文转自 K1two2 博客园博客,原文链接:http://www.cnblogs.com/k1two2/p/5333349.html  ,如需转载请自行联系原作者

相关文章
|
传感器 智能硬件 内存技术
极客DIY:开源WiFi智能手表制作
如果你喜欢拥有一款属于自己的无线手表,那么请不要错过,相信阅读完这篇文章对你会很有帮助。 硬件规格 ESP8266(32Mbit闪存) MPU-9250(陀螺仪传感器)以及 AK8963(内置磁力计) RV-3029-C2 (实时时钟模块) OLED显示屏SSD1306(128×6...
1616 0
|
3月前
|
Android开发 Python
Python封装ADB获取Android设备wifi地址的方法
Python封装ADB获取Android设备wifi地址的方法
61 0
|
4月前
|
XML API Android开发
Android WIFI使用简述(上)
Android WIFI使用简述(上)
|
4月前
|
API 数据安全/隐私保护 Android开发
Android WIFI使用简述(下)
Android WIFI使用简述(下)
|
4月前
|
Android开发 网络架构
【Android App】检查手机连接WiFi信息以及扫描周围WiFi的讲解及实战(附源码和演示 超详细必看)
【Android App】检查手机连接WiFi信息以及扫描周围WiFi的讲解及实战(附源码和演示 超详细必看)
179 1
|
7月前
|
Android开发
Android获取已连接wifi的热点信息(上位机开发学习之多个界面切换编程)
Android获取已连接wifi的热点信息(上位机开发学习之多个界面切换编程)
188 0
|
7月前
|
物联网 Android开发
Android获取已连接wifi的热点信息
Android获取已连接wifi的热点信息
186 0
|
9月前
|
网络协议 Linux Android开发
Android部分手机4G网第一次请求很慢(wifi正常)解决方案
Android部分手机4G网第一次请求很慢(wifi正常)解决方案
255 0
|
11月前
|
网络协议 Android开发
[✔️]Android通过Wifi连接手机进行开发调试
[✔️]Android通过Wifi连接手机进行开发调试
85 0