Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.58 KB

README.md

File metadata and controls

46 lines (28 loc) · 1.58 KB

EtherCard for ESP32 - Specifically TTGO T-Display

EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE. Adapted and extended from code written by Guido Socher and Pascal Stang.

License: GPLv2

The documentation for this library is at http://jeelabs.net/pub/docs/ethercard/.

ESP_8266 port by Guilherme Poletto. Based on the work by Seradisis for the STM32 platform. Available at: https://github.com/Serasidis/STM32duino/tree/master/libraries/Serasidis_EtherCard_STM

<<<<<<< HEAD

Physical Installation

Custom pins are defined in ethercard.cpp

#define MY_CS 33

#define MY_SCLK 25

#define MY_MISO 27

#define MY_MOSI 26

Support and credit for original library forked

For questions and help, see the forums (at JeeLabs.net). The issue tracker has been moved back to Github again.

Related Work

There are other Arduino libraries for the ENC28J60 that are worth mentioning:

  • UIPEthernet (Drop in replacement for stock Arduino Ethernet library)
  • EtherShield (no longer maintained, predecessor to Ethercard)
  • ETHER_28J60 (no longer maintained, very low footprint and simple)

Read more about the differences at this blog post.