「Parts:DevBoard:NodeMCU-32S」の版間の差分

提供: robot-jp wiki
ナビゲーションに移動検索に移動
42行目: 42行目:
 
・使用禁止:#EN / IO0 / U0TX / U0RX / SD1 / SD2 / SD3 / SD4
 
・使用禁止:#EN / IO0 / U0TX / U0RX / SD1 / SD2 / SD3 / SD4
 
{| class="wikitable"
 
{| class="wikitable"
|+ESP32 Pin Function
+
!+ESP32 Pin Function
|'''Touch'''
+
!'''Touch'''
|'''DAC'''
+
!'''DAC'''
|'''SD_MMC'''
+
!'''SD_MMC'''
|'''専用'''
+
!'''専用'''
|'''ADC'''
+
!'''ADC'''
|'''Name'''
+
!'''Name'''
|'''pin'''
+
!'''pin'''
| rowspan="20" |
+
! rowspan="20" |
|'''pin'''
+
!'''pin'''
|'''Name'''
+
!'''Name'''
|'''ADC'''
+
!'''ADC'''
|'''専用'''
+
!'''専用'''
|'''HS2'''
+
!'''HS2'''
|'''I2C'''
+
!'''I2C'''
 
|-
 
|-
 
|
 
|
 
|
 
|
 
|
 
|
| +3.3V
+
! +3.3V
 
|
 
|
 
|'''VDD3V3'''
 
|'''VDD3V3'''
|'''1'''
+
!'''1'''
|'''38'''
+
!'''38'''
|GND
+
!GND
 
|
 
|
|'''GND'''
+
!'''GND'''
 
|
 
|
 
|
 
|
78行目: 78行目:
 
|
 
|
 
|#EN
 
|#EN
|'''2'''
+
!'''2'''
|'''37'''
+
!'''37'''
 
|IO23
 
|IO23
 
|
 
|
92行目: 92行目:
 
|A1-0
 
|A1-0
 
|SVP
 
|SVP
|'''3'''
+
!'''3'''
|'''36'''
+
!'''36'''
 
|IO22
 
|IO22
 
|
 
|
106行目: 106行目:
 
|A1-3
 
|A1-3
 
|SVN
 
|SVN
|'''4'''
+
!'''4'''
|'''35'''
+
!'''35'''
|U0TX
+
!U0TX
 
|
 
|
|UART_TXD
+
!UART_TXD
 
|
 
|
 
|
 
|
120行目: 120行目:
 
|A1-6
 
|A1-6
 
|IO34
 
|IO34
|'''5'''
+
!'''5'''
|'''34'''
+
!'''34'''
|U0RX
+
!U0RX
 
|
 
|
|UART_RXD
+
!UART_RXD
 
|
 
|
 
|
 
|
134行目: 134行目:
 
|A1-7
 
|A1-7
 
|IO35
 
|IO35
|'''6'''
+
!'''6'''
|'''33'''
+
!'''33'''
 
|IO21
 
|IO21
 
|
 
|
148行目: 148行目:
 
|A1-4
 
|A1-4
 
|IO32
 
|IO32
|'''7'''
+
!'''7'''
|'''32'''
+
!'''32'''
|GND
+
!GND
 
|
 
|
|'''GND'''
+
!'''GND'''
 
|
 
|
 
|
 
|
162行目: 162行目:
 
|A1-5
 
|A1-5
 
|IO33
 
|IO33
|'''8'''
+
!'''8'''
|'''31'''
+
!'''31'''
 
|IO19
 
|IO19
 
|
 
|
176行目: 176行目:
 
|A2-8
 
|A2-8
 
|IO25
 
|IO25
|'''9'''
+
!'''9'''
|'''30'''
+
!'''30'''
 
|IO18
 
|IO18
 
|
 
|
190行目: 190行目:
 
|A2-9
 
|A2-9
 
|IO26
 
|IO26
|'''10'''
+
!'''10'''
|'''29'''
+
!'''29'''
 
|IO5
 
|IO5
 
|
 
|
204行目: 204行目:
 
|A2-7
 
|A2-7
 
|IO27
 
|IO27
|'''11'''
+
!'''11'''
|'''28'''
+
!'''28'''
 
|IO17
 
|IO17
 
|
 
|
218行目: 218行目:
 
|A2-6
 
|A2-6
 
|IO14
 
|IO14
|'''12'''
+
!'''12'''
|'''27'''
+
!'''27'''
 
|IO16
 
|IO16
 
|
 
|
232行目: 232行目:
 
|A2-5
 
|A2-5
 
|IO12
 
|IO12
|'''13'''
+
!'''13'''
|'''26'''
+
!'''26'''
 
|IO4
 
|IO4
 
|A10
 
|A10
245行目: 245行目:
 
|SPIHD
 
|SPIHD
 
|
 
|
|'''GND'''
+
!'''GND'''
|'''14'''
+
!'''14'''
|'''25'''
+
!'''25'''
 
|IO0
 
|IO0
 
|A11
 
|A11
260行目: 260行目:
 
|A2-4
 
|A2-4
 
|IO13
 
|IO13
|'''15'''
+
!'''15'''
|'''24'''
+
!'''24'''
 
|IO2
 
|IO2
 
|A12
 
|A12
274行目: 274行目:
 
|
 
|
 
|SD2
 
|SD2
|'''16'''
+
!'''16'''
|'''23'''
+
!'''23'''
 
|IO15
 
|IO15
 
|A13
 
|A13
288行目: 288行目:
 
|
 
|
 
|SD3
 
|SD3
|'''17'''
+
!'''17'''
|'''22'''
+
!'''22'''
 
|SD1
 
|SD1
 
|
 
|
302行目: 302行目:
 
|
 
|
 
|CMD
 
|CMD
|'''18'''
+
!'''18'''
|'''21'''
+
!'''21'''
 
|SD0
 
|SD0
 
|
 
|
315行目: 315行目:
 
| +5V
 
| +5V
 
|
 
|
|'''VDD5V'''
+
!'''VDD5V'''
|'''19'''
+
!'''19'''
|'''20'''
+
!'''20'''
 
|CLK
 
|CLK
 
|
 
|

2022年2月24日 (木) 16:41時点における版

メーカー HiLetgo
ボード名 NodeMCU-32S
Arduino IDE設定 ボード名 NodeMCU-32S
FLASH 4MB (80MHz)
SRAM 512kB

・Arduino IDEをダウンロード&インストール

・Arduino IDEの環境を設定

   "ファイル"→"環境設定"→""→"追加のボードマネージャのURL"にURLを追加

     https://dl.espressif.com/dl/package_esp32_index.json

   "ツール”→"ボード"→"ボードマネージャ"で検索して、"ESP32 / by Espressif Systems"をインストール

   "ツール”→"ボード"→”ESP32 Arduino"で"NodeMCU-32S"を選択

   "ツール”→”シリアルポート"でボードのつながっているCOMポートを選択

・スケッチを何か書き込んで動作確認。


ポート配置の注意

・SPI:SCK=P18 / MOSI=P23 / MISO=P19

・I2C:SDA=P21 / SCL=P22

・使用禁止:#EN / IO0 / U0TX / U0RX / SD1 / SD2 / SD3 / SD4

+ESP32 Pin Function Touch DAC SD_MMC 専用 ADC Name pin pin Name ADC 専用 HS2 I2C
+3.3V VDD3V3 1 38 GND GND
Reset #EN 2 37 IO23 VSPID
Sensor_VP A1-0 SVP 3 36 IO22 VSPIWP SCL
Sensor_VN A1-3 SVN 4 35 U0TX UART_TXD
T9 A1-6 IO34 5 34 U0RX UART_RXD
T8 A1-7 IO35 6 33 IO21 VSPIHD SDA
DAC_1 XTAL_32k_P A1-4 IO32 7 32 GND GND
DAC_2 XTAL_32k_N A1-5 IO33 8 31 IO19 VSPIQ
T7 A2-8 IO25 9 30 IO18 VSPICLK
T6 CLK HSPICLK A2-9 IO26 10 29 IO5 VSPICS0
T5 DATA2 HSPIQ A2-7 IO27 11 28 IO17
GND A2-6 IO14 12 27 IO16
T4 DATA3 HSPID A2-5 IO12 13 26 IO4 A10 HSPIHD HS2_DATA1 T0
SPIHD GND 14 25 IO0 A11 Boot T1
SPIWP A2-4 IO13 15 24 IO2 A12 HSPIWP HS2_DATA0 T2
SPIHD SD2 16 23 IO15 A13 HSPICS0 HS2_CMD T3
SPIWP SD3 17 22 SD1 SPID
SPICS0 CMD 18 21 SD0 SPIQ
+5V VDD5V 19 20 CLK SPICLK