DM9051 SPI Ethernet example?

phatpaul
Posts: 41
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: 41
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

Who is online

Users browsing this forum: Baidu [Spider] and 7 guests