ESP32をW5500で有線LAN接続してmDNSしてみた / I tried mDNS with ESP32 connected to W5500 via wired LAN
最近はESP32で遊んでいますがWi-Fiの環境が不安定な場合、有線LANで接続できるとうれしいかなということでW5500を積んだボードを見つけて早速やってみました。
4
Components
Hardware componentsWiznet - W5500 Ethernet Module
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.