DM9051 SPI Ethernet example?

phatpaul
Posts: 110
Joined: Fri Aug 24, 2018 1:14 pm

DM9051 SPI Ethernet example?

Postby phatpaul » Tue Oct 08, 2019 2:11 pm

I'm excited to see the new support for an SPI-connected Ethernet solution (DM9051) described in the 4.0-beta1 release notes: https://github.com/espressif/esp-idf/re ... v4.0-beta1

I assume it will cut down the required IO pins from 9 (RMII) to 4 (SPI). I'm currently using the LAN8720 but I'm out of IO pins which I desperately need for other features.

Does anyone have an example schematic and evaluation board yet which incorporates the DM9051?

phatpaul
Posts: 110
Joined: Fri Aug 24, 2018 1:14 pm

Re: DM9051 SPI Ethernet example?

Postby phatpaul » Fri Nov 08, 2019 5:08 pm

Anyone?
I've also come across the Microchip ENC28J60 solution which is being used in the Arduino community. It is only 10Mb vs. DM9051 10/100Mb. Will the speed decrease (from my current LAN8720) be noticeable with my simple web-server based on libesphttpd?

ENC28J60:
http://www.microchip.com/wwwproducts/De ... e=en022889

The schematic of the ENC28J60-based EtherCard shield is here:
https://www.open-electronics.org/low-co ... -enc28j60/

This repo shows the ENC28J60 connections between the Ethercard and ESP32:
https://github.com/8-DK/EtherCard

I see there is an availability problem for the DM9051, there are no US distributors carrying it. Just one Chinese distributor showing up on Octopart:
https://octopart.com/search?q=DM9051

JimmyPedersen
Posts: 21
Joined: Sun Nov 15, 2015 4:14 am

Re: DM9051 SPI Ethernet example?

Postby JimmyPedersen » Tue Nov 26, 2019 11:02 pm


locustcox
Posts: 20
Joined: Tue Sep 04, 2018 9:36 pm

Re: DM9051 SPI Ethernet example?

Postby locustcox » Fri Feb 21, 2020 3:53 pm

I second this request. Any engineers at espressif know where dm9051 dev boards can be purchased? I did find this schematic: https://www.dacomwest.de/images/Dateien ... o_v2.1.pdf

phatpaul
Posts: 110
Joined: Fri Aug 24, 2018 1:14 pm

Re: DM9051 SPI Ethernet example?

Postby phatpaul » Thu Apr 20, 2023 6:05 pm

I found this note that discourages use of enc28j60 - https://github.com/espressif/esp-idf/bl ... md?plain=1

It looks like (for now) the W5500 has the best cost and availability in the US. ~$2 https://octopart.com/w5500-wiznet-30858120?r=sp

Who is online

Users browsing this forum: Google [Bot] and 90 guests