极客DIY:开源WiFi智能手表制作
2024-08-24 18:25:30
如果你喜欢拥有一款属于自己的无线手表,那么请不要错过,相信阅读完这篇文章对你会很有帮助。
硬件规格
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
最新文章
- javascript 中继承实现方式归纳
- CSS中的class与id区别及用法
- Scalaz(48)- scalaz-stream: 深入了解-Transducer: Process1-tee-wye
- getElementsByClassName的兼容性
- POJ 1039问题描述
- css 滑动按钮样式
- python-haproxy作业讲解视频总结
- 通过ajax获得json数据后格式的转换
- ListView(1)几个重要属性,关闭滚动到顶部,底部的动画,item之间的分割线,背景等
- Mysql 配置主从服务自动同步功能
- android LayoutInflater和inflate()方法的用法(转载)
- Android命名规范(自定义)
- Android上按钮解决快速点击问题
- c - 字符串长度.
- codeforces 505B Mr. Kitayuta's Colorful Graph(水题)
- cdnbest日志分析显示404的原因
- Kali Linux 网络扫描秘籍
- Linux 下 c 语言 聊天软件
- multipart/form-data boundary 说明
- mybatis错误总结