ESP32新版的語法不一樣,遇到背光燈板調整亮度的問題。Lilygo T-Disply S3
為了能控制TFT螢幕的背光燈板亮度,被這個函式庫宣告問題,搞了好一陣子卡關,才發現網路上大部分範例是舊版的撰寫語法。 連ChatGPT和Github Copilet,都還是用舊版的指導說明寫法。 還是需要靠GOOGLE我大哥舊方法,找一下是不是有最新的教學說明。 還真的有看到新舊比較的訊息…XD 總之,差別在於新版的宣告變簡單了。 ***舊版寫法: 初始化PWM ledcSetup(channel, freq, res) + ledcAttachPin() 輸出 PWM ledcWrite(channel, value) ***新版寫法: 初始化PWM ledcAttach(PIN, freq, resolution); 輸出 ledcWrite(PIN, duty); 參考來源: 使用ESP32 Arduino開發平台3.x版製作呼吸燈效果 https://swf.com.tw/?p=2000 趁現在記憶猶新,除了呼吸燈範例。 我也把自己的單純亮度控制,和監控時間設定亮度,給自己一個紀錄。 範例程式如下: #define LED_PIN 38 // LED腳位,Lilyg… Read more (完整文章內容)ESP32新版的語法不一樣,遇到背光燈板調整亮度的問題。Lilygo T-Disply S3