sparkfun RFM69HCW Hook-Up Manual page 15

Table of Contents

Advertisement

Page 15 of 19
// RFM69HCW Example Sketch
// Send serial input characters from one RFM69 node to another
// Based on RFM69 library sample code by Felix Rusu
// http://LowPowerLab.com/contact
// Modified for RFM69HCW by Mike Grusin, 4/16
// This sketch will show you the basics of using an
// RFM69HCW radio module. SparkFun's part numbers are:
// 915MHz: https://www.sparkfun.com/products/12775
// 434MHz: https://www.sparkfun.com/products/12823
// See the hook­up guide for wiring instructions:
// https://learn.sparkfun.com/tutorials/rfm69hcw­hookup­guide
// Uses the RFM69 library by Felix Rusu, LowPowerLab.com
// Original library: https://www.github.com/lowpowerlab/rfm69
// SparkFun repository: https://github.com/sparkfun/RFM69HCW_B
reakout
// Include the RFM69 and SPI libraries:
#include <RFM69.h>
#include <SPI.h>
// Addresses for this node. CHANGE THESE FOR EACH NODE!
#define NETWORKID     0   // Must be the same for all nodes
#define MYNODEID      1   // My node ID
#define TONODEID      2   // Destination node ID
// RFM69 frequency, uncomment the frequency of your module:
//#define FREQUENCY   RF69_433MHZ
#define FREQUENCY     RF69_915MHZ
// AES encryption (or not):
#define ENCRYPT       true // Set to "true" to use encryption
#define ENCRYPTKEY    "TOPSECRETPASSWRD" // Use the same 16­by
te key on all nodes
// Use ACKnowledge when sending messages (or not):
#define USEACK        true // Request ACKs or not
// Packet sent/received indicator LED (optional):
#define LED           9 // LED positive pin
#define GND           8 // LED ground pin
// Create a library object for our RFM69HCW module:
RFM69 radio; 
void setup()
// Open a serial port so we can send keystrokes to the modul
e:
  Serial.begin(9600);
  Serial.print("Node ");
  Serial.print(MYNODEID,DEC);
  Serial.println(" ready");  

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RFM69HCW and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Com-13909

Table of Contents