SparkFun SAMD21 Pro RF Hookup Guide
Contributors:
Elias The Sparkiest
Resources and Going Further
The SAMD21 Pro RF is a powerful microcontroller with LoRaWAN capabilities. To best take advantage of it, plug in a LiPo battery and a Qwiic enabled sensor. Perhaps you don't have a gateway nearby, or have found that they can be quite expensive? Look no further than our ESP32 LoRa 1 Ch Gateway with its excellent hookup guide.
SparkFun LoRa Gateway 1-Channel Hookup Guide
November 15, 2018
How to setup and use the LoRa Gateway 1-Channel in Arduino.
For more information about the SAMD21 Pro RF, check out the links below.
- Hardware
- Schematic (PDF):
- SAMD21 Pro RF (Original) -- PDF schematic
- SAMD21 Pro RF (v11) -- PDF schematic
- Eagle Files (ZIP):
- SAMD21 Pro RF (Original) -- PCB design files
- SAMD21 Pro RF (v11) -- PCB design files
- Graphical Datasheet (PDF)
- Datasheets
- MCP73831 (PDF) -- Datasheet for the LiPo Charger IC
- RFM95W (PDF) -- Datasheet for the RFM95W LoRa radio module
- Product Repository -- GitHub repository where you can find all of our latest hardware and software design files.
- Schematic (PDF):
Software
- Libraries
- Radio Head
- Arduino-LMIC -- LoRaMAC-in-C (LMIC) Arduino library used to create LoRaWAN devices.
- Low-Power Library -- Adds low power funtionality for the SAMD 21
- Arduino Example Codes -- All the examples used in this tutorial.
- Libraries
What is LoRaWAN?
- Introduction to LoRaWAN -- Sparkfun's beginner's guide to everything the Long Range Wide Area Network known as LoRaWAN.
- LoRa Allianceā¢
- LoRa and Pycom
- The Things Industries -- Free to use LoRa Network Server
- The Things Network
- resin.io -- Alternative free to use LoRa Network Server
Looking to adding SERCOM ports for your SAMD-based board, check out the tutorial below.
Adding More SERCOM Ports for SAMD Boards
February 4, 2019
How to setup extra SPI, UART, and I2C serial ports on a SAMD-based boards.
Need some inspiration for your next project? Check out some of these related tutorials:
Artemis Development with Arduino
Get our powerful Artemis based boards (Artemis Nano, BlackBoard Artemis, and BlackBoard Artemis ATP) blinking in less than 5 minutes using the SparkFun Artemis Arduino Core!
MicroMod Update Tool Hookup Guide
Follow this guide to learn how to use the MicroMod Update Tool to interact directly with the UART on the MicroMod Asset Tracker's SARA-R5. Using this board you can talk directly to the module using u-blox's m-center software as well as update the firmware using EasyFlash.
Sending Sensor Data via Bluetooth
In this tutorial, we will show you how to get started on incorporating Bluetooth into your electronics projects. This project uses a SparkFun Thing Plus ESP32 Wroom USB-C to display data from a Triple Axis Accelerometer over Bluetooth.
Or check out this blog post for inspiration.