使用 Realtek IOT 晶片實現遠端控制燈光

日期2026-05-06

Realtek的晶片種類繁多,包括網卡晶片、交換器晶片、藍牙晶片,這裡我主要介紹一下IOT晶片。

Realtek 的 IoT 晶片也有多款型號,包括 RTL8710BL、RTL8720CF、RTL8720CN、RTL8720CM、RTL8721DN 等等。

Realtek IOT晶片不同型號的主要差異:

1. 有些型號只支援 WIFI 2.4G,有些型號支援 WIFI 2.4G+5G,還有的型號則具備 BT BLE 功能。

2. 不同的晶片CPU、內建RAM、內建Flash容量等可能有所不同

3. 有些晶片內建Flash,有些晶片則只能外接Flash。

如需了解詳細資訊,歡迎聯繫大聯大北京 Realtek 團隊,我們會根據貴公司的需求推薦具體型號。

本文的重點是介紹如何使用RTL8720CF透過Wi-Fi實現無線遠端控制燈具的範例,相關的方塊圖如下。

圖1 應用方塊圖(燈1、燈2本例為LED)

                                                                                            

這裡的控制板核心晶片就是採用 RTL8720CF,這顆晶片內建 256K RAM,並內建 16Mb 的 Flash。

圖2 RTL8720CF 硬體實物圖(自行設計,非官方開發板)

 

RTL8720CF 提供了一套完整的 SDK,SDK 裡包含了各種應用的範例,開發不同應用時,只需參考對應類型的範例即可。

這塊板子的配網是透過 AT 指令來進行,相關的配網指令可以用 help 指令查詢,非常方便。配網主要有三條 AT 指令(ATW0、ATW1、ATWC),配網成功後會顯示目前獲得的 IP 位址。

圖3 配網過程

 

這裡的燈光控制主要是透過在RTL8720CF內部建立WEB伺服器,並利用網頁來實現遠端控制。控制頁面如下所示。

圖4 控制介面

 

這樣我們就可以在控制端(筆記型電腦)透過網頁介面來控制燈光了。只要點擊相對應的控制按鈕就能開關燈,按鈕呈現灰色表示目前燈已經關閉,黃色則表示燈處於開啟狀態。

這個應用有以下幾點需要說明:

  1. 配網只需要設定一次,RTL8720CF 會自動記錄配網資訊。如果發生斷線或裝置斷電,重新上電後 RTL8720CF 會自動重新連接網路,所以不用擔心斷線的問題,使用上相當方便。
  2. 實作的網頁介面會與實際燈具的狀態同步,所以即使重新登入網頁介面後,也能正確顯示燈具的狀態。
  3. 由於IOT晶片內部資源以及SDK設計上的限制,無法設計過於複雜的網頁。

        

這只是 Realtek IOT 晶片的一個簡單應用,但透過這個簡單的應用,就可以以遠端無線的方式控制像是工業控制設備的開關等。再加上透過串口與其他 MCU 配合通訊,還能實現較為複雜的遠端控制類應用。

好了,這個應用就介紹到這裡,如果貴公司有IOT類型晶片的應用需求,歡迎聯繫大聯大北京 Realtek Team,電子郵件信箱:lynx.liu@ait-group.com,

我們會根據貴公司的應用場景推薦合適的晶片。

 

 

 

 

 

 

 

 

 

 

 

★方案內容均由個人提供,與平台無關,如有違法或侵權,請聯繫大大芯方案專屬信箱