RFM95W LoRa breakout (SX1276, 868/915 MHz) con ESP32

Alimentazione 3.3-5 V Bus SPI
VINGNDENG0SCKMISOMOSICSRSTG1G2G3G4G5ANT

Pin e collegamento all’ESP32

PinRuoloPin ESP32Note
VINAlimentazione3V3On-board regulator: 3.3 to 6 V
GNDMassaGND
ENNon collegato all’ESP32—Regulator enable, pulled up. Leave unconnected
G0InterruptD35DIO0: TX done / RX done interrupt
SCKClock SPID18
MISOSPI MISOD19
MOSISPI MOSID23
CSChip select SPID5SPI chip select (NSS)
RSTIngresso (lo pilota l’ESP32)D25Reset, active LOW
G1InterruptVPDIO1, optional
G2Non collegato all’ESP32—DIO2, usually unused
G3Non collegato all’ESP32—
G4Non collegato all’ESP32—
G5Non collegato all’ESP32—
ANTNon collegato all’ESP32—Antenna pad. Always connect an antenna before transmitting

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); }  // RST

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.