07 T-WATCH 2020

(2020/09/11)

今天從淘寶買回了一個T-WATCH 2020(只有168人民幣),但我感覺我買錯了,這款好像沒有提供對外的腳位,沒關係,就先針對它有的功能來開箱一下!

一、基本資料

二、利用PictoBlox寫積木程式

  • 將USB線連接T-WATCH與電腦(如果沒有驅動程式要先安裝,CP2104晶片)

  • 開啟PictoBlox,最新版本V3.3.0的硬體己增加T-WATCH(之前的版本也可用ESP32)

    • 點擊上方的【Board】,找到T-Watch

      • 再點擊【Connect】,如下圖再點【開始連線】

      • 積木區增加了一些與T-Watch有關的積木

三、簡單的手錶程式

  • 屏幕相關積木,屏幕解析度為240x240(像素)

    • 上面積木,可以設定屏幕顏色、轉向、圖片(大小、位置、放大倍率)、文字(顏色、大小、位置)、畫圖形(直線、四邊形、圓形...)、觸碰屏幕...

    • 設計一個簡單的手錶程式(僅能顯示目前時間),完整程式於附件

    • 日期、時間設定好後,會記錄到手錶去,以後時間如果沒有跑掉,此兩行可以拿掉!

    • 是不是很簡單啊!

    • 呈現結果:

四、Arduino IDE寫程式

      • 由於板子的晶片也是ESP32,所以Arduino也要去設定認識ESP32

      • https://dl.espressif.com/dl/package_esp32_index.json

    • 將T-Watch與電腦連接,選擇正確的開發板及序列埠

      • 選擇要用的範例檔

      • 上圖以開啟RTC為例,先修改config.h,選定我們使用的設備(刪除前面//)

      • 再修改目前的日期時間,時間比較難正確掌握,多一些燒錄時間

      • 呈現結果

五、回復原廠

(2021/10/16更新)

(舊資料)

    • 複製Git的【網址】

  • 開啟 Visual Studio Code,將網址放在下圖步驟3,之前要先安裝Git軟體

    • 點擊platformio.ini

    • 成功

    • 之前由於C槽空間不足,不直發生問題

    • 呈現畫面

    • 天氣的使用

    • 先去 openweathermap.org網站註冊,取得個人API值

    • lat緯度、lon經度