iC880A-SPI QuickStart Guide - QuickStart Guide
Open Source Driver on Github
confidential
iC880A-SPI_QuickStartGuide.docx, Wireless Solutions, V0.1
page 8 of 17
The SPI pins (14 to 17) have to be connected to the according pins of the host system. As an
example Table 1-2 illustrates the GPIO ports of a Raspberry Pi. The SPI functionality is given by
the pins 19, 21, 23 and 24.
Additionally the Reset pin of the iC880A-SPI has to be connected to the host system. On the host
side virtually any normal GPIO pin can be used for that. (In the following pin 11 aka. GPIO17
is considered to be connected to the reset pin.)
Figure 1-3 depicts the necessary connections between the host and the iC880A-SPI.
Figure 1-3: Connection variants between Host and iC880A-SPI
It is recommended to connect the necessary signals using wires that are as short possible in
order to prevent communication disorders.
2
Open Source Driver on Github
Semtech provides an open source driver for SX1301 based LoRa solutions. The complete
repository is hosted on the github platform (
The main vanilla source repository for the LoRa related projects maintained by Semtech can be
found at:
There you will find an implementation for the HAL (Hardware Abstraction Layer) of SX1301based
designs. This implementation is called "lora_gateway" (
). This document references to version 3.2 of the lora_gateway repository.
Newer or other versions of this software may behave differently or may require a different