Code Monkey home page Code Monkey logo

watchio's Introduction

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分钟左右,充满后自动停止充电

更多图片

watchio's People

Contributors

eggfly avatar flutterhacker avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.