Skip to content

eggfly/WatchIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WatchIO

WatchIO 是源自我多年前的一个DIY智能手表的梦想,就是给爱好者们提供一款体积小巧的可联网可编程的彩屏手表。

淘宝链接: https://item.taobao.com/item.htm?id=599937397362

它基于乐鑫ESP32模组,支持Wi-Fi和蓝牙通信,仅有1.5个5角硬币大小,兼容Arduino和MicroPython,资源丰富。USB串口、锂电池和充电电路,可以让很多可穿戴的创意实现。内置的BMP280气压温度传感器、6轴运动传感器MPU6050给手表提供了更多的应用场景。

上图!

介绍

  • 超迷你尺寸:宽度3.10cm高度2.26cm
  • ESP32主控(双核240 MHz 4MB flash)
  • 板载Wi-Fi&蓝牙(Wi-Fi支持Station/SoftAP)
  • 0.96寸IPS彩屏&PWM背光控制(ST7735驱动/160*80像素)
  • Micro USB接口(CP2104串口芯片免驱动)
  • 六轴运动传感器(MPU6050 I2C接口)
  • 支持Arduino和MicroPython
  • RTC实时时钟芯片(PCF8563 I2C接口)
  • 气压&温度传感器(BMP280 I2C接口)
  • 侧边按钮&多功能按钮(上中下多功能按钮)
  • 120mAh Li-Po电池(内置电压ADC检测&充放电电路)

固件

为了方便不用Arduino的用户,我把最新的二进制固件和下载器放在了另一个github仓库: https://github.com/eggfly/WatchIO-Firmware 同时也有国内镜像: https://gitee.com/egg90/WatchIO-Firmware

文档

注意事项

  • 开关机在侧面的拨动开关,拨到下面是开机,拨到上面是关机(锂电池的正极和PCB之间成为断开)
  • 如上,如果插入USB给锂电池充电,需要把拨动开关拨到下面,才能正常充进去电,否则仅为USB给ESP32供电
  • 锂电池充电管理IC是TP4057,充电电流配置为400mA,充电时间大概10-20分钟左右,充满后自动停止充电

更多图片