mirror of
https://github.com/meshtastic/firmware.git
synced 2025-06-08 22:22:05 +00:00
Set default LoRa SPI pins individually on ESP32 architecture (#2971)
* Each pin individually * Correction --------- Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz> Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
This commit is contained in:
parent
8e742f2f80
commit
fb89482129
@ -127,12 +127,20 @@
|
|||||||
// LoRa SPI
|
// LoRa SPI
|
||||||
// -----------------------------------------------------------------------------
|
// -----------------------------------------------------------------------------
|
||||||
|
|
||||||
// NRF52 boards will define this in variant.h
|
// If an SPI-related pin used by the LoRa module isn't defined, use the conventional pin number for it.
|
||||||
|
// FIXME: these pins should really be defined in each variant.h file to prevent breakages if the defaults change, currently many
|
||||||
|
// ESP32 variants don't define these pins in their variant.h file.
|
||||||
#ifndef LORA_SCK
|
#ifndef LORA_SCK
|
||||||
#define LORA_SCK 5
|
#define LORA_SCK 5
|
||||||
|
#endif
|
||||||
|
#ifndef LORA_MISO
|
||||||
#define LORA_MISO 19
|
#define LORA_MISO 19
|
||||||
|
#endif
|
||||||
|
#ifndef LORA_MOSI
|
||||||
#define LORA_MOSI 27
|
#define LORA_MOSI 27
|
||||||
|
#endif
|
||||||
|
#ifndef LORA_CS
|
||||||
#define LORA_CS 18
|
#define LORA_CS 18
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define SERIAL0_RX_GPIO 3 // Always GPIO3 on ESP32
|
#define SERIAL0_RX_GPIO 3 // Always GPIO3 on ESP32 // FIXME: may be different on ESP32-S3, etc.
|
Loading…
Reference in New Issue
Block a user