AP02 ESP32 MCU

特徴

Espressif SystemsのXtensa Dual-Core 32-bit LX6 マイクロプロセッサ、技的認証済みWi-FiとBLEを内蔵したESP32-WROOM-32を搭載した32bit MCUリーフである。無線の認証は、 FCC、CE-RED、IC、TELEC、KCC、SRRC、NCCを取得(Espressif Systems Data Sheet V2.9)。 USB電源を供給して、VBUS(5V)電源として使用可能。

性能

Item Description
Part number ESP32-WROOM-32
SoC ESP32-D0WDQ6 (CPU:Xtensa LX6)
Operating voltage 3.3V
Input voltage 2.2-3.6V
Digital I/O 14
Analog input 6
ADC 12bit
TouchSensor I/F 6
Flash Memory 4 MB
SRAM 520 KB
Clock frequency 80M-240MHz
Wi-Fi protocols IEEE 802.11b/g/n
Bluetooth protocols Bluetooth v4.2 BR/EDR and BLE specification
RF certification FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC
Dimension W39.1×D32.7×H5.4mm

ブロック図

ピン配置


ピン配置のデータは、こちらを参照して下さい。

制限事項

※1:出力の設定不可
※2:①UART1は、ピン番号をRX=26、TX=25に設定。UART0、2に関しては、ピン番号の指定無し。UART1の設定例を記す。

HardwareSerial Serial1(1); // UART1 (RX=9, TX=10)

void setup() {
  Serial1.begin(9600, SERIAL_8N1, 26, 25); // ピンを変更 (RX=26, TX=25)
}

  ②WiFi.hをインクルードする場合は、アナログ入力として使用不可

※3:ブートストラップに使用しているため、プルアップ禁止

Tips

LED、スイッチについて

Item Description
LED RX FT232RQ controlled LED / Flashes on UART TX data transmission.
LED TX FT232RQ controlled LED / Flashes on UART RX data transmission.
Reset switch Resets the ESP32 and other devices.
Boot mode switch Switch to change to boot mode.Press and hold the boot mode switch while writing a sketch.
micro USB It is used for writing a sketch to the MCU and serial monitoring by connecting a PC.This also converts USB’s VBUS(5V) to 3.3V by using step-down power circuit and provide VBUS and 3.3V to each leaf.
Antenna This is a shared antenna for Bluetooth LE and Wi-Fi.

低電力スリープ

ESP32 MCUはDeep Sleep機能を利用することで、プロセッサの非利用時に低電力な待機モードを実現できます。

wifi.disconnect(true); // Wi-Fiをオフにするために,trueを明示してください

電池動作

ESP32 MCUは、コイン電池では動作しません。

直上にリーフを積む時の注意

このリーフには、高背部品(高さ2mm以上)が使用されており、そのままでは直上のリーフと電気的に接続不良をおこす可能性があります。そのため、このリーフの直上には、必ずスペーサリーフ(AX04 Spacer)を間に挟んで下さい。

タッチセンサ

ESP32は静電容量式タッチセンサの機能を持っています。配線の容量によって値が変わるので閾値の調整が必要です。 | Leafonyピン番号 | Arduinoピン名称 | ESP32 IO番号 | タッチセンサ番号 | 備考 | | :————– | :————– | :———– | :————— | :————————– | | 7 | D6 | IO14 | T6 | - | | 9 | D7 | IO15 | T3 | - | | 22 | D2 | IO4 | T0 | - | | 24 | D3 | IO27 | T7 | ESP32 Wi-Fi Kitでは使用不可 | | 26 | D4 | IO12 | T5 | - | | 28 | D5 | IO13 | T4 | - |

サンプルアプリ

Arduinoでの使用方法

本リーフをArduinoで使用するためには、Arduino IDE上でボードの設定が必要です。
開発環境設定のページで設定方法をご確認下さい。

ドキュメント

変更履歴

  • 2020年1月:初版
  • 2022年2月:低電力強化のため47KΩをC715の上段に追加。ドキュメントは、回路図のみ変更。

前のページに戻る


最終更新 May 8, 2024