Version 3 (modified by 6 years ago) ( diff ) | ,
---|
ESPr One 32(ESP-WROOM-32 Arduino互換ボード)のピン配置について
ESPr One 32はWi-FiモジュールESP-WROOM-32をArduinoフォームファクタの基板に搭載してArduinoと同じように使えるようにしたボードです。ただし、Arduino Uno R3等と完全にピン配置が互換にはできないため、本ページでは互換性を保つために変更すべき点を記述します。
資料
基本的なピンアサイン
Arduinoのピン番号 | ESP32のIO番号 | ESP32の主機能 |
D0 | 3 | Serial RXD |
D1 | 1 | Serial TXD |
D2 | 15 | HSPI SS, T3, A13 |
D3 | 13 | HSPI MOSI, T4, A14 |
D4 | 12 | HSPI MISO, T5, A15 |
D5 | 14 | HSPI SCK, T6, A16 |
D6 | 0 | boot mode, A11, T1 |
D7 | 2 | boot mode, A12, T2 |
D8 | 16 | Serial1 |
D9 | 17 | Serial1 |
D10 | 5 | VSPI CS |
D11 | 23 | VSPI MOSI |
D12 | 19 | VSPI MISO |
D13 | 18 | VSPI CLK |
A0 | 25 | DAC1, A18 |
A1 | 26 | DAC2, A19 |
A2 | 27 | A17 |
A3 | 4 | A10, T0 |
A4 | 21 | SDA |
A5 | 22 | SCL |
- 例えば、ArduinoのD4ピンに信号を出したいなと思ったときは、ESP32のIO12がD4へ割り当てられていることを上の表から確認して、スケッチには
12
を記述します (例:digitalWrite(12, HIGH);
)。
ジャンパによって変更可能なピン
Arduinoのピン番号 | ESP32のIO番号 | ESP32の主機能 | 設置場所 |
A0 | 36 | A0 | 基板表 |
A1 | 39 | A3 | 基板表 |
A2 | 34 | A6 | 基板表 |
A3 | 35 | A7 | 基板裏 |
- A0, A1, A2 の変更用ジャンパは基板表に設置されています。
- A3の変更用ジャンパは基板表に設置されています。
Attachments (4)
- IMG_5185_sj.png (271.3 KB ) - added by 6 years ago.
- IMG_5186_sj.png (224.4 KB ) - added by 6 years ago.
- IMG_5186.png (1.6 MB ) - added by 6 years ago.
- IMG_5183.png (552.3 KB ) - added by 6 years ago.
Note:
See TracWiki
for help on using the wiki.