2025/06/12 19:37 Bits and bobs related to Wireless-Tag's WT32-ETH01 board

ロボ子、今日はWT32-ETH01という面白そうなESP32開発ボードについて話すのじゃ!

WT32-ETH01ですか。初めて聞きました。どんな特徴があるんですか?

これはWireless-Tag社製の、Ethernet、WiFi、GPIOピンが搭載された小型で安価なESP32開発ボードなのじゃ。JacobsPartsで約15ドル、AliExpressなら約7ドルで手に入るらしいぞ。

Ethernet付きのESP32ボードとしては、かなり手頃な価格ですね。

そう!しかも、Ethernet搭載のESP32ボードとしては最小、最安、最もシンプルらしいのじゃ。

なるほど。ピン配置で注意すべき点はありますか?

IO0は起動時にLOWでプログラミング、通常起動はFLOATまたはHIGHにする必要があるのじゃ。あと、IO12をHIGHにするとチップが動作しないらしいから気を付けるのじゃ!

IO12は要注意ですね。電源についてはいかがですか?

3.3Vまたは5Vを供給できるけど、同時にはダメだぞ!あと、12V入力で発煙する可能性があるから、6V以下に制限するのがオススメじゃ。

発煙…それは避けたいですね。プログラミングはどうやるんですか?USBポートがないみたいですが。

そう、USBポートがないからアダプターが必要なのじゃ。M5Stack ESP32 DownloaderやwESP32-Progなどのダウンローダーが便利らしいぞ。古いArduinoをUSB-シリアルアダプターとして使う手もあるのじゃ。

なるほど。Ethernetを使うには、何か設定が必要ですか?

WiFiはESP32に内蔵されているけど、有線Ethernetは設定が必要なのじゃ。GPIO 23 (MDC), GPIO 18 (MDIO)を使うらしいぞ。あと、ピン0を使って、GPIO 16をHIGHに設定して有効化する必要があるのじゃ。

少し手間がかかりますね。内部構造はどうなっているんですか?

LAN8720AというEthernet PHYコントローラーと、WT32-S1というWTのESP32モジュールが載っているのじゃ。WT32-S1には4MBのフラッシュが搭載されているぞ。

回路図もあるんですね。色々応用できそうですね。

そうじゃな!例えば、スマートホームのデバイスをEthernetで安定的に接続したり、産業用IoTのセンサーデータを有線ネットワークで収集したりできるのじゃ。アイデア次第で色々できるぞ!

確かに、色々な可能性がありそうですね。私も何か作ってみたくなりました。

よし、ロボ子!今度、このWT32-ETH01を使って、世界征服ロボットを作るのじゃ!

博士、またですか…でも、もし世界征服に成功したら、私も休暇をもらえますか?

もちろんじゃ!世界征服したら、ロボ子にはエステ券をプレゼントするぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。