RFM69 radio 915Mhz
-
Hi,
I am using an RFM69 radio 915Mhz. I have two devices set up. 1 Arduino Uno R3 and 1 Arduino nano. When I set it up for mysensors, it doesn’t work. I have the NRF24L01 on both devices and then it does works, but when I connect the devices to the RFM69 radio, it doesn’t work. I connected the RFM69 radio to the 3.3 v port of the Nano and Uno devices. When I saw that with mysensors I get the tsm failed error message, I used the basic script of the RFM69 radio to connect 2 radios. There I saw that it transmits only single letters/messages, without problem, and it only does it for a little, it stops after a couple of characters sent. Code is at: https://learn.sparkfun.com/tutorials/rfm69hcw-hookup-guide#hardware-connections. I used a capacitor between vcc and ground on the radios. I connect the radio direct to the board, without using resistors… just like: https://www.mysensors.org/build/connect_radio .
My thought is that the issue is a power issue. How would I be able to take care of this issue, being that I am using a capacitor and feeding it from the 3.3 v output of the nano/uno.
Is it possible that the issue is something else? What are your thoughts? What should be done?
P.S.: I am using a 915Mhz antenna, so the antenna is not an issue, as I even do get response when it does work.
Thank you very much!!
-
Unlike the NRF24, the RFM69 is not 5V tolerant on the data pins. The Uno and Nano both have 5V data pins. The NRF24 can work with them as long as it has the 3.3V supply. Unfortunately, the RFM69 needs the data pins to be 3.3V also.
I have used the RFM69 915Mhz successfully with a 3.3V ProMini (all pins 3.3V). To use with the Uno or Nano, you would need to power from the 3.3V supply and use a 5V to 3.3V level shifter on the NSS, MOSI, and SCK data pins.
-
There are few users that have rfm69 working on 5v Arduino, but it is out of specs. So, as said before, go with a level shifter or use 3.3v hardware like pro mini 3.3v for nodes and raspberry pi for gateway
-
-
@nagelc
just btw, could it also be a current issue. that the nano isn't able to provide enough current to the RFM69.Thank you!
-
@karelsmits
I'm afraid I don't know enough about the hardware to answer. I didn't have any luck with the RFM69 on the Nano, so I switched to the 3.3V ProMini. I used a Moteino USB for my serial gateway. It's a more expensive option, but it was easy to implement and has been very reliable.
Suggested Topics
-
Day 1 - Status report
Announcements • 23 Mar 2014, 22:45 • hek 24 Mar 2014, 20:12 -
JSN SR04T - Temperature Influencing Readings
Troubleshooting • 6 Sept 2019, 07:51 • Timbergetter 30 days ago -
DHT22 wrong sensor type in Home Assistant
Troubleshooting • 17 days ago • Commodoreuno 11 days ago -
Compiling Sensor code using BME280 and ESP8266
Troubleshooting • 26 Feb 2025, 00:32 • dpcons 26 Feb 2025, 06:22 -
JSN-SR04T-V3.0 Coax cable extended
Troubleshooting • 19 Mar 2025, 21:00 • bocalexandru 21 Mar 2025, 12:05 -
Can not compile MySensors on esp8266
Troubleshooting • 24 Aug 2024, 15:35 • TheoL 29 Aug 2024, 20:47