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
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
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:
Loading Debian (Ubilinux) on the Edison
How to load a Debian distribution (specifically Ubilinux) onto the Edison.
ESP8266 Powered Propane Poofer
Learn how Nick Poole built a WiFi controlled fire-cannon using the ESP8266 Thing Dev Board!
Hookup Guide for the SparkFun Artemis Thing Plus
Get started with our SparkFun Artemis Thing Plus - our popular Thing Plus footprint with the powerful Artemis module for ultimate functionality.
Getting Started with u-blox Thingstream and PointPerfect
Interested in high precision GNSS without setting up a base station?
Or check out this blog post for inspiration.