Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eggfly/StickWatch
A DIY smart watch based on M5Stick of ESP32
https://github.com/eggfly/StickWatch
arduino esp32 esp8266 m5stack
Last synced: 2 months ago
JSON representation
A DIY smart watch based on M5Stick of ESP32
- Host: GitHub
- URL: https://github.com/eggfly/StickWatch
- Owner: eggfly
- License: apache-2.0
- Created: 2019-01-11T13:52:21.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-02T08:53:22.000Z (over 1 year ago)
- Last Synced: 2024-04-18T00:00:45.504Z (2 months ago)
- Topics: arduino, esp32, esp8266, m5stack
- Language: C++
- Homepage: https://item.taobao.com/item.htm?id=581055502939
- Size: 7.06 MB
- Stars: 82
- Watchers: 16
- Forks: 36
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-esp - StickWatch - A smartwatch module based on the M5Stick, using the ESP32. (Projects / Smartwatches)
README
# StickWatch
A smart watch based on M5Stick of ESP32https://item.taobao.com/item.htm?id=581055502939
StickWatch Video:
https://www.bilibili.com/video/BV1it411H7Vb/
Use ESP-idf + Arduino to build this project with configuration:
M5Stack-Core-ESP32, QIO, 80MHz, No OTA (Large APP), 921600, Verbose以下是例程 StickWatch.ino 的路径
### 在编译 StickWatch.ino 之前,先做以下配置
**1. 为了避免"项目太大了"失败的问题,需要在Arduino IDE中选择菜单栏中的工具->Partition Scheme->Large App No OTA.**
**2. 依赖库(在 Arduino IDE 的板管理上安装以下依赖库):**
- Wifi
- ArduinoJson (6.2.0-beta as local dependancy)**3. 配置 WIFI**
为了能正常显示时间,需要配置 WIFI。
打开 config.h 文件,修改第5、6行,修改成您的wifi账号和密码
```arduino
// user configurable variables start
const char* BUILTIN_WIFI_SSID = "Your WIFI ssid";
const char* BUILTIN_WIFI_PASSWORD = "********";
```
然后打开 StickWatch.ino,编译下载### 注意
成功烧录后,Stick 上显示的温度和电压数值都是不可以用,因为没有 Stick 中对应的硬件电路支持