電源供應

可以直接從 VIN 供電。

但如果你接上 USB,VIN 就變成 5V 的輸出。

Touch(內建電容觸控)

Touch 1 通常沒有 lay 出來。(因為共用了 GPIO0,很難正常作動)

Touch 2 共用了 GPIO2 的內建 LED ,注意別一起用。

ADC

ADC2 因為 wifi 驅動用了這隻腳,所以跟wifi不能同時使用

UART

通常只看得到 U0 跟 U2,因為 U1 沒有 lay 出來。

I2C

傳輸速度 I2C 比 UART 更快,但兩條線一條是數據、一條是時脈,所以只能是半雙工。相對的,UART 可以全雙工。

但 I2C 可以一對多。所以每個設備要有 I2C address。

while(!Serial)

若在 setup 裡面寫while(!Serial);,可以在你打開終端機之前,code 卡在這行等你。

Seiral.available()

當終端機有內容被輸入(按下enter後),Seiral.available()就會回傳大於零的訊息,可以利用這點拿來檢查是否有輸入。