PNGファイルから作成したデータを背景にして利用できるアナログ時計です。
Analog clock for M5StickC whose background can be changed with PNG file data
- Arduino IDE 1.8.10
- Arduino-esp32 1.0.4
- M5Stack Library 0.2.9
- M5StackUpdater
ImageWatch.inoのInitialSettingsを書き換えてコンパイルしてください。
Set the ImageWatchC.ino InitialSettings area according to your environment and compile.
起動時にWiFi接続してNTPから時刻を取得する必要があるため下記の設定は必須です。
This app synchronizes time with NTP via WiFi connection at startup. Therefore, be sure to set up WiFi and NTP.
- WiFi SSID
- WiFi Password
- URL of NTP Server
起動時にWiFiに接続してNTPと時刻を同期します。BtnA,BtnB,BtnCを押すと背景画像を切り替えることができます。
This app synchronizes time with NTP via WiFi connection at startup. Press BtnA, BtnB, BtnC to switch the background image.
320x240のPNGファイルを自分で作成し、コンパイルすると背景画像を入れ替えることができます。
- image.png.hを作成する。
- image.pngをimage.png.hに変換
- ソースファイルを編集し置き換える。
- コンパイル
If you create a 320x240 PNG file yourself and compile it, you can replace the background image.
- Create image.png
- Convert from image.png to image.png.h
- Replace and Edit image.png.h
- Compile
M5Stack_Test_toolsのpng2code.pyを使って、変換してください。
Refer to M5Stack_Test_tools and convert it using png2code.py
.