be tuned around dynamically.
The radio modules themselves have the same pinout so the PCB is the same, but the library usage and
wiring may vary. All use SPI for interfacing, and there are CircuitPython libraries available for both.
RFM69 Specs
SX1231 based module with SPI interface
Packet radio with ready-to-go Arduino libraries
Uses the license-free ISM bands
+13 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
50mA (+13 dBm) to 150mA (+20dBm) current draw for transmissions
Range of approx. 350 meters, depending on obstructions, frequency, antenna and power output
Create multipoint networks with individual node addresses
Encrypted packet engine with AES-128
RFM9x Specs
SX127x LoRa® based module with SPI interface
Packet radio with ready-to-go Arduino libraries
Uses the license-free ISM bands
+5 to +20 dBm up to 100 mW Power Output Capability (power output selectable in software)
~300uA during full sleep, ~120mA peak during +20dBm transmit, ~40mA during active radio
listening.
Our initial tests with default library settings: over 1.2mi/2Km line-of-sight with wire quarter-wave
antennas. (With setting tweaking and directional antennas, 20Km is possible (https://adafru.it/mGa)).
Each bonnet comes fully assembled and ready to go. You can attach an antenna via the uFL connector, or
cut and solder on a small piece of wire (any solid or stranded core is fine) in order to create your antenna.