tobozo / ESP32-ENC28J60

ENC28J60 Ethernet driver for ESP32-Arduino 2.0.x / 3.0.x, lwip compliant
MIT License
26 stars 8 forks source link

100 megabit & full duplex #13

Closed folkertvanheusden closed 6 months ago

folkertvanheusden commented 6 months ago

Hi,

I read that the ENC28J60 does not do automatic handshaking for speed etc. How do I get it do (always) setup a 100Mb and fullduplex session?

Regards

tobozo commented 6 months ago

Hi,

ENC28J60 can't do 100Mb, as it's a 10base-T ethernet chip, so it's limited to 10Mb.

more info on how to configure ethernet modules:

https://docs.espressif.com/projects/esp-idf/en/v5.2/esp32/api-reference/network/esp_eth.html#_CPPv413esp_eth_ioctl16esp_eth_handle_t16esp_eth_io_cmd_tPv