To avoid issues with pin conflicts when Module LoRa868 v1.2 is stacked with the host, the module employs DIP switches to flexibly switch the connections of key pins. Users can adjust the corresponding pin configuration based on the host used (such as Core/Basics, Core2, or CoreS3) to ensure stable system operation.
The DIP switches are located in a designated area of the module, as shown in the figure below:
For different hosts, the selectable mappings of key pins are as follows:
Module Type | MOSI | MISO | SCK | RST | BUSY | NSS | IRQ |
---|---|---|---|---|---|---|---|
Core (Basic) | G23 | G19 | G18 | G25/G13 | G36/G2 | G15/G12/G5/G0 | G35/G34/G26 |
Core2 | G23 | G38 | G36 | G25/G19 | G36/G32 | G2/G27/G33/G0 | G35/G34/G26 |
CoreS3 | G37 | G35 | PB4 | G5/G7 | G8/G2 | G13/G6/G1/G0 | G10/G14/G9 |
Note:
Please follow the steps below to adjust the DIP switch configuration:
Power Off
Before adjusting the DIP switches, make sure the module is completely powered off to avoid damaging the hardware.
Configure the DIP Switches
Select the corresponding pin mapping based on the host used. For example, if using the Core (Basic) host, refer to the figure below (with the corresponding pins highlighted in red) for configuration:
Then, adjust each DIP switch as shown in the figure below:
Example: If selecting the pins for the Core host, the DIP switch positions would be set as follows: NSS → G12, BUSY → G2, RST → G25, IRQ → G35.
Reconnect and Power On
After setting the DIP switches, reconnect the module and power it on for further use.
By using DIP switches, the Module LoRa868 v1.2 can flexibly switch key pin configurations on different host platforms, thus avoiding pin conflicts when stacked. Please refer to this manual and adjust the settings according to the host model and your specific needs to ensure stable system operation.