From 3b8a808a528460e6cd468844974357b72a23f7bb Mon Sep 17 00:00:00 2001 From: deadprogram Date: Thu, 26 Jan 2023 23:53:50 +0100 Subject: [PATCH] examples: lora/lorawan pin mapping for lgt92 and Adafruit Featherwing Signed-off-by: deadprogram --- examples/lora/lorawan/common/featherwing.go | 14 ++++++++++++++ examples/lora/lorawan/common/lgt92.go | 13 +++++++++++++ examples/lora/lorawan/common/sx127x.go | 6 ------ 3 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 examples/lora/lorawan/common/featherwing.go create mode 100644 examples/lora/lorawan/common/lgt92.go diff --git a/examples/lora/lorawan/common/featherwing.go b/examples/lora/lorawan/common/featherwing.go new file mode 100644 index 0000000..e4165b3 --- /dev/null +++ b/examples/lora/lorawan/common/featherwing.go @@ -0,0 +1,14 @@ +//go:build featherwing + +package common + +import "machine" + +var ( + // We assume LoRa Featherwing module with sx127x is connected to PyBadge + rstPin = machine.D11 + csPin = machine.D10 + dio0Pin = machine.D6 + dio1Pin = machine.D9 + spi = machine.SPI0 +) diff --git a/examples/lora/lorawan/common/lgt92.go b/examples/lora/lorawan/common/lgt92.go new file mode 100644 index 0000000..3ba3163 --- /dev/null +++ b/examples/lora/lorawan/common/lgt92.go @@ -0,0 +1,13 @@ +//go:build lgt92 + +package common + +import "machine" + +var ( + rstPin = machine.PB0 + csPin = machine.PA15 + dio0Pin = machine.PC13 + dio1Pin = machine.PB10 + spi = machine.SPI0 +) diff --git a/examples/lora/lorawan/common/sx127x.go b/examples/lora/lorawan/common/sx127x.go index 98ef0a7..b9e4a89 100644 --- a/examples/lora/lorawan/common/sx127x.go +++ b/examples/lora/lorawan/common/sx127x.go @@ -18,12 +18,6 @@ const ( ) var ( - // We assume LoRa Featherwing module is connected to PyBadge: - rstPin = machine.D11 - csPin = machine.D10 - dio0Pin = machine.D6 - dio1Pin = machine.D9 - spi = machine.SPI0 loraRadio *sx127x.Device )