清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。

購物車 0
NT$0

ESP-12F WiFi模組(BMCOM) BMC81M001

NT$149
有貨
數量
321
Product ID
BMC81M001

BMC81M001 是採用 ESP-12F 開發而成 WiFi 模組,支援無線標 準的 IEEE802.11 b/g/n 協議、完整的 TCP/IP 協議棧及 UART 通訊介面。

歡迎到倍創科技的露天市集選購
支持超商取貨付款!
Follow Us for More Updates!
產品說明

ESP-12F 是由深圳安信可科技推出的 WiFi 模組,內建上海樂鑫科技的 32-bit 2.4GHz WiFi MCU ESP8266。市場上有採用 ESP-12F 製成的開發板,使用者可以直接使用 Arduino IDE 來開發產品。但 ESP-12F 的腳位數有限,若應用在較複雜的產品上,可能會有腳位不足的問題。

而 BMC81M001 是將 ESP-12F 以模組的型式呈現,並將其腳位轉換成 BMCOM,您可以直接與 BMduino 開發板連接 (例如:BM53A367A),也可以搭配其他開發板使用 (例如:Arduino UNO)。

BMC81M001 可透過 UART 介面與開發板通訊,開發板上的 MCU 使用 AT 指令來控制 BMC81M001 上的 ESP-12F 進行 WiFi 聯網的各種功能,使用上也很方便。
ESP8266 具有豐富且完整的AT指令集,包括 WiFi、TCP/IP、MQTT、HTTP、Web server 等,可支援各種功能應用。ESP8266 預設的傳輸速率是 115200bps,您可以透過開發板來傳送 AT 指令 (AT+UART) 更改波特率。

產品特色
  1. 輸入電壓:3V~5.5V
  2. 工作電流:
    - 傳送數據:180mA @3.3V / 11Mbps
    - 接收數據:60mA @3.3V / 70dBm
  3. 待機電流:4mA @3.3V
  4. WiFi 模組:ESP-12F
    - 無線協議:802.11b/g/n
    - 頻段:2400MHz~2483.5MHz
  5. 通訊介面:UART (波特率:115200bps,可調整)
  6. 尺寸:55 x 35.25 x 7.5 mm
  7. 淨重:8g
產品功能說明
腳位說明
腳位 名稱 功能
1 NC -
2 RX UART: RX
3 TX UART: TX
4 VDD 供電:3V~5.5V
5 GND 接地
供電電流建議要 > 500mA
如何透過 MQTT 連上物聯網平台 ThingSpeak?

如果要將感測器所量測到的資料 (例如:溫度、濕度) 上傳到物聯網平台 ThingSpeak,您需要先與 WiFi 基地台及 ThingSpeak 建立連線,連線步驟如下:

  1. 您需要先取得 WiFi 基地台的網絡名稱 (SSID) 及密碼來建立連線。
  2. 首先您要在 ThingSpeak 網站註冊一個帳號 (免費) 才能建立連線。
    註冊完成後,建立 MQTT device 和 channel。
    然後您會取得 MQTT_USERNAMEMQTT_CLIENT_IDMQTT_PASSWORD。將這三個資訊輸入Arduino library 對應的欄位內即可建立連線。
  3. 最後使用定義好的字串格式將溫度、濕度值上傳到ThingSpeak。

上述前兩個步驟的資料放在 Arduino 程式的 setup() 內,只要執行一次來建立連線。
第三個步驟的資料放在 loop() 內,每隔一段時間上傳一次溫濕度值。這些步驟都可以輕易地使用 BMC81M001 提供的 Arduino Library 來完成。如產品說明提到,Arduino Library 的函式其實就是透過開發板傳送 AT 指令給 ESP-12F WiFi 模組,由 ESP-12F 來完成連線與資料收發。

我們整理了各個步驟所使用的 Arduino Library 函式及對應的ESP8266 AT 指令如下:

步驟 功能 Arduino library AT 指令
1 與 WiFi 基地台連線 connectToAP AT+CWMODE
AT+CWJAP
2 與 ThingSpeak 連線 configMqtt AT+MQTTUSERCFG
AT+MQTTCLIENTID
AT+MQTTUSERNAME
AT+MQTTPASSWORD
AT+MQTTCONN
3 上傳資料 writeString AT+MQTTPUB
更多資訊
HS Code (僅供參考) 8517.79.00.00-6
Youtube
聯絡我們