ESP32 x NBIoT模組 USB Power Port測試

NBIoT模組現在有兩個版本 2020舊版與2022新版,寫在擴充版的左下角,例如下面這張就是2020版本。

我的ESP32實做書籍:我出書了 ESP32 物聯網專題
博客來網址:https://www.books.com.tw/products/0010901195


2020版本NBIoT模組

2020版的USB PowerPort使用的腳位是GPIO 1與GPIO 3,而GPIO1與3也是TXRX的Serial序列監控視窗。所以要使用USB PowerPort(IO 1)時,就不能用Serial序列監控視窗,IO 3 則是輸入,一般是可以不必關閉Serial直接可用。

2022版的USB PowerPort使用的腳位是GPIO 2與GPIO 18,已經有修正,所以Serial不會影響這兩個Port。

下面的程式用來測試USB PowerPort,功能是每兩秒切換一次

//Ver.2022版本使用2,18
int UsbPP1 = 2; // P1: GPIO 2
int UsbPP2 = 18; // P1: GPIO 18
//Ver.2020版本使用1,3
//int UsbPP1 = 1; // P1: GPIO 1
//int UsbPP2 = 3; // P1: GPIO 3
void setup() {
  pinMode(UsbPP1, OUTPUT);
  pinMode(UsbPP2, OUTPUT);
}

void loop() {
  //兩秒一次更換開關
  digitalWrite(UsbPP1, HIGH);
  digitalWrite(UsbPP2, LOW);
  delay(2000);
  digitalWrite(UsbPP1, LOW);
  digitalWrite(UsbPP2, HIGH);
  delay(2000);
}

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *