ESP32-uino Ver1.2
PCとの接続に、micro USBではなくArduino UNO等で使用されているUSB Type Bコネクターの
ESP-WROOM-32自作開発ボード Ver1.2 を作りました。
接続部がしっかりしているので操作性、電気的特性で良いのではないかと思います。
IoT あらゆるモノがインターネットに接続されセンサーやアウトプットを操作して遠隔で制御可能になります。
それを実現するプラットフォームには色々なものがあるようですが、ある程度のスペックで非常に安価なEspressif SystemsのESP-WROOM-32は電子工作には適していると思います。
ESP-WROOM-32はWiFiとBluetooth機能があり豊富なGPIOを搭載しています。技適取得済みなので安心して使用できます。
ただ、現段階ではESP32 chipやライブラリは完全ではないようです。
特徴
- Arduino UNO と同一サイズ
- USBコネクタ(Bタイプ メス)
- USB給電
- 自動プログラム対応
- USBシリアル変換IC FTDI FT231XS
- 基板内フリーエリア 2x4
- ソケット 単列/2列実装のどちらでも可(片側フリー)
- TX,RXモニターLED
- DIP部品を使い、作りやすさ優先
内部フリーエリアにソケットを追加しI2C配線後、LCDを実装した場合
回路図
ESP32-uino Ver1.2 部品表
品名 | 数量 | 部品番号 | 備考 | 商品コード | |
1 | ESP-WROOM-32 | 1 | U3 | ESP32 | 秋月:M-11647 |
2 | FT231XS | 1 | U2 | USBシリアル変換 | 秋月:I-06713 |
3 | TA48033BF | 1 | U1 | 3.3V 1A LDO | 共立:F34125 |
4 | 2SC1815 | 2 | Q1,Q2 | NPN | |
5 | ポリスイッチ | 1 | F1 | 0.9A | 秋月:P-00770 |
6 | LED | 3 | D1,D2,D3 | PWR,TX,RX | 秋月:I-11637 |
7 | 470Ω | 3 | R1,R4,R5 | 1/4W抵抗 | |
8 | 1kΩ | 2 | R2,R3 | 1/4W抵抗 | |
9 | 10kΩ | 5 | R6,R7,R8,R9,R10 | 1/4W抵抗 | |
10 | 0.1μF | 3 | C2,C4.C6 | 秋月:P-00090 | |
11 | 0.33μF | 1 | C1 | 秋月:P-04227 | |
12 | 2.2μF | 2 | C3,C7 | 秋月:P-08152 | |
13 | 100μF | 1 | C5 | 電解コンデンサ | 秋月:P-08290 |
14 | タクトスイッチ | 2 | SW1,SW2 | RESET,BOOT | 秋月:P-03647 |
15 | USBコネクタ | 1 | J1 | USB Type B | 秋月:C-00161 |
16 | 2列ピンソケット | 2 | J2,J3 | 2x17ピン | 共立:DA936A |