2025年10月8日 星期三

ESP32 無線基地台連線測試

本實作使用 WeMos LoLin32 開發板,WiFi 802.11b/g/n 進行基地台連線測試。

使用Arduino IDE 編譯 ESP32 程式前請先確認已經正確選定開發板規格。

2025年10月1日 星期三

HC-06 藍牙模組測試

Arduino 藍牙模組常見的有 HC-05、HC-06,本實作測試的主角為 HC-06,板子則是 UNO。

本次實作的主要目的是進行藍牙模組的AT指令測試以及與手機的連接測試。老實說本次實驗走了一段冤枉路,一堆資料說不要使用UNO 的 RX、TX 腳位來測試藍牙模組,結果程式寫好也燒錄了,問題就是沒反應啊!回過頭來檢視模組接腳並拜託G神協助,原來只要硬體佈線好完全不用寫(燒錄)甚麼程式碼啦!本實作的HC-06模組只有四支接腳:VCC、GND、RX、TX,所以只能硬體測試?


本實作之HC-06模組如下圖,四接腳,EN、STATE接腳未焊出。

2025年9月18日 星期四

ESP32 初體驗:使用 Arduino IDE 編譯 ESP32 程式

ESP32由總部位於上海的中國公司樂鑫資訊科技建立和開發,由台積電採用40奈米技術製造。ESP32是一系列低成本,低功耗的單晶片微控制器,整合了Wi-Fi和雙模藍牙。 ESP32系列採用Tensilica Xtensa LX6微處理器,包括雙核心和單核變體,內建天線開關,RF變換器,功率放大器,低雜訊接收放大器,濾波器和電源管理模組。 

本實作使用 WeMos LoLin32 開發板,此開發板是Wemos基於 ESP-32 模組所設計的核心開發板,內建802.11 b/g/n/e/i 2.4 GHz Wi-Fi 的微控制器、藍牙 v4.2 BR/EDR 和低功耗藍牙(BLE、BT4.0、Bluetooth Smart)並引接 ESP-32所有的GPIO接腳,配有雙核心 Tensilica 32bit LX6 微處理器,高達 240 MHz 時脈,適合使用麵包板進行開發應用。

熱門文章