summaryrefslogtreecommitdiff
path: root/docs/reference/filesystem.rst
diff options
context:
space:
mode:
authorDamien Tournoud <damien@platform.sh>2023-01-12 21:04:07 -0800
committerDamien George <damien@micropython.org>2023-01-18 11:16:09 +1100
commite982c1d8de27145579b8ece24af81d8c7d07a99d (patch)
treee401cfb8423a0a861e04d271a9b38f94e6ee8ba9 /docs/reference/filesystem.rst
parent30bac47b1256154b8fd10508404068daeda19e71 (diff)
esp32/network_lan: Add support for SPI-based ethernet chips.
Add support for various SPI-based ethernet chips (W5500, KSZ8851SNL, DM9051) to the ESP32 port. This leverages the existing support in ESP-IDF for these chips -- which configures these chips in "MAC raw" mode -- and the existing support for network.LAN in the ESP32 port. In particular, this doesn't leverage the wiznet5k support that is used on the rp2 and stm32 ports (because that's for native use of lwIP). Tested on the POE Featherwing (with the SJIRQ solder jumper bridged) and a ESP32-S3 feather. A note about the interrupt pin: The W5500 implementation within ESP-IDF relies on hardware interrupt, and requires the interrupt pin from the W5500 to be wired to a GPIO. This is not the case by default on the Adafruit Ethernet FeatherWing, which makes it not directly compatible with this implementation.
Diffstat (limited to 'docs/reference/filesystem.rst')
0 files changed, 0 insertions, 0 deletions