From 9d4847fc6d6e959bb84fb9a79288128950a55c3e Mon Sep 17 00:00:00 2001 From: deadprogram Date: Wed, 1 Feb 2023 17:36:10 +0100 Subject: [PATCH] sx12xx: add README files for some basic explanation Signed-off-by: deadprogram --- sx126x/README.md | 27 +++++++++++++++++++++++++++ sx127x/README.md | 24 ++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sx126x/README.md create mode 100644 sx127x/README.md diff --git a/sx126x/README.md b/sx126x/README.md new file mode 100644 index 0000000..268d0a2 --- /dev/null +++ b/sx126x/README.md @@ -0,0 +1,27 @@ +# SX126x LoRa Radio + +The Semtech SX126x family of sub-Ghz radio transceivers come in a number of different formats. + +SX126x radios have a wide continuous frequency coverage from 150 MHz to 960 MHz. + +SX1261 can transmit up to +15 dBm and the SX1262 can transmit up to +22 dBm + +Some development boards are specific to a particular frequency range, so for example you need a different variation of that board for EU868 vs. for AU915. + +## LAMBDA62 RF module + +Cost effective radio module featuring the Semtech SX1262. + +## STM32 STM32WLE5JC + +ST Micro STM32WLE5/E4xx is 32-bit ARM Cortex M4 processor with Semtech SX126x processor on a single die. + +https://www.st.com/en/microcontrollers-microprocessors/stm32wle5jc.html + +Several boards have been made using this processor. + +### Wio-E5 mini + +https://www.seeedstudio.com/LoRa-E5-mini-STM32WLE5JC-p-4869.html + +Wio-E5 mini is a compacted-sized dev board suitable for the rapid testing and building of small-size LoRa device and application prototyping. Wio-E5 mini is embedded with and leads out full GPIOs of Wio-E5 STM32WLE5JC diff --git a/sx127x/README.md b/sx127x/README.md new file mode 100644 index 0000000..32b8c05 --- /dev/null +++ b/sx127x/README.md @@ -0,0 +1,24 @@ +# SX127x LoRa Radio + +This processor comes in several different packages. + +## Adafruit LoRa Radio Featherwing + +https://www.adafruit.com/product/3231 + +This is the LoRa 9x @ 900 MHz radio version, which can be used for either 868MHz or 915MHz transmission/reception - the exact radio frequency is determined when you load the software since it can be tuned around dynamically. They can easily go 2 Km line of sight using simple wire antennas, or up to 20Km with directional antennas and settings tweaks. + +### Connecting + +To use the LoRa Featherwing with a Pybadge/Gobadge, you need to connect some pads on the board itself. Solder some jumper wires as follows: + +RST -> A +CS -> B +DIO1 -> C +IRQ -> D + +You also need to connect an antenna. The easiest is to cut a small piece of wire to the correct length based on the desired frequency: + +EU868 Mhz - 34.54 cm + +You can also use a fancier solution such as a uFL SMA connector with matching antenna.