ENC28J60 Ethernet module con ESP32

Alimentazione 3.3 V Bus SPI
CLKOUTINTWOLSOSISCKCSRESETVCCGND

Pin e collegamento all’ESP32

PinRuoloPin ESP32Note
CLKOUTNon collegato all’ESP32—Clock output, not needed
INTInterruptD35Interrupt, optional
WOLNon collegato all’ESP32—Wake-on-LAN, not needed
SOSPI MISOD19
SISPI MOSID23
SCKClock SPID18
CSChip select SPID5SPI chip select
RESETIngresso (lo pilota l’ESP32)D25Reset, active LOW
VCCAlimentazione3V33.3 V. Draws up to about 180 mA while sending
GNDMassaGND

Collegamento consigliato per l’ESP32 DevKit a 30 pin, evitando i pin della flash, di sola lettura e di strapping. BoardPilot lo controlla mentre colleghi.

Codice di partenza (Arduino)

void setup() { pinMode(25, OUTPUT); }  // RESET

void loop() {
  digitalWrite(25, HIGH);
  delay(500);
  digitalWrite(25, LOW);
  delay(500);
}

Fonti

Provalo in 3D in BoardPilot

BoardPilot Dati del componente (JSON)

Componenti simili

Dati dei componenti: CC BY 4.0, riutilizzabili citando BoardPilot.