All Projects → eggfly → Watchio

eggfly / Watchio

Licence: apache-2.0
A programmable smart watch based on esp32-pico-d4

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Watchio

Mysensors
MySensors library and examples
Stars: ✭ 1,150 (+4500%)
Mutual labels:  arduino, esp32, diy
Open Home Automation
Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT
Stars: ✭ 820 (+3180%)
Mutual labels:  arduino, esp32, diy
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (+2092%)
Mutual labels:  arduino, esp32
Esp32 ble arduino
The library source for the ESP32 BLE support for Arduino.
Stars: ✭ 552 (+2108%)
Mutual labels:  arduino, esp32
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Stars: ✭ 23 (-8%)
Mutual labels:  arduino, smart
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+2080%)
Mutual labels:  arduino, esp32
Arduino Homekit Esp8266
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
Stars: ✭ 545 (+2080%)
Mutual labels:  arduino, esp32
Arduinojson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+21724%)
Mutual labels:  arduino, esp32
Watchy
Watchy - An Open Source E-Ink Smartwatch
Stars: ✭ 469 (+1776%)
Mutual labels:  arduino, esp32
Deej
Set app volumes with real sliders! deej is an Arduino & Go project to let you build your own hardware mixer for Windows and Linux
Stars: ✭ 730 (+2820%)
Mutual labels:  arduino, diy
Sonoff Homekit
Make your Sonoff Switch compatible with Apple Homekit! 🎉
Stars: ✭ 722 (+2788%)
Mutual labels:  arduino, esp32
Esp8266 Anemometer
ESP8266 based wind anemometer project
Stars: ✭ 22 (-12%)
Mutual labels:  arduino, diy
Guislice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+2036%)
Mutual labels:  arduino, esp32
Esp32 Ble Keyboard
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
Stars: ✭ 533 (+2032%)
Mutual labels:  arduino, esp32
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+22056%)
Mutual labels:  arduino, esp32
Platformio Atom Ide
PlatformIO IDE for Atom: The next generation integrated development environment for IoT
Stars: ✭ 475 (+1800%)
Mutual labels:  arduino, esp32
Async Mqtt Client
📶 An Arduino for ESP8266 asynchronous MQTT client implementation
Stars: ✭ 555 (+2120%)
Mutual labels:  arduino, esp32
Platform Espressif32
Espressif 32: development platform for PlatformIO
Stars: ✭ 333 (+1232%)
Mutual labels:  arduino, esp32
Control Surface
Arduino library for creating MIDI controllers and other MIDI devices.
Stars: ✭ 377 (+1408%)
Mutual labels:  arduino, esp32
Splitflap
DIY split-flap display
Stars: ✭ 670 (+2580%)
Mutual labels:  arduino, diy

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

更多图片

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].