Skip to content

ESP32をW5500で有線LAN接続してmDNSしてみた / I tried mDNS with ESP32 connected to W5500 via wired LAN

最近はESP32で遊んでいますがWi-Fiの環境が不安定な場合、有線LANで接続できるとうれしいかなということでW5500を積んだボードを見つけて早速やってみました。

WIZnet

Published September 28, 2022

Original author: 壱圓慶ロボット研究所 · JapanOriginal source (new tab)

ESP32をW5500で有線LAN接続してmDNSしてみた / I tried mDNS with ESP32 connected to W5500 via wired LAN

Components

Hardware components

x 1

Project description

有線LANの接続 W5500についてはAmazonでW5500イーサネット ネットワークモジュールを購入しました。W5500は3.3V駆動なんですがこのボードは5Vでも動くようにDCDCコンバータが搭載されているのが特徴でしょうか。 5V = 5V GND = GND RST = GPIO4 MISO = GPIO19 MOSI = GPIO23 SCS = GPIO5 SCLK = GPIO18 ネットで検索するとESP32でW5500を使って有線LANを行っている記事は多数みうけられますが、基本はSPI接続をすればライブラリがあるのでそれ程戸惑うことはないと思います。 ポイントとしてはEthernetライブラリではなくEthernet2ライブラリを使用することでしょうか。 後、多くの記事ではリセットピンについては接続していないようですが、ESP32がリセットされた場合にW5500側もリセットした方がいいかなと思い接続してみました。 プログラムはこんな感じです。 byte mac[] = { 0xDE, 0xAD, 0xBE, 0xFE, 0xFE, 0x01 }; pinMode(4, OUTPUT); digitalWrite(4, 0); delay(25); digitalWrite(4, 1); delay(500); Ethernet.init(5)…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like