I made a project using 32u4 and RFM69 to send data from my heating furnace to my living room (temp, etc). As RFM69 works at 3.3V, I made everything on that voltage level, 32u4 too. This part works like a charm. I can upload sketches and it works. So, 32u4 has its 8MHz crystal and works at 3.3V.
I use Radiohead lib, examples->radiohead->feather->radiohead_rowdemo_rfm69rx/tx.
When I upload the TX on the first one, I can see it communicate with the module.
Feather RFM69 TX Test!
RFM69 radio init OK!
RFM69 radio @868 MHz
Sending Hello World #0
No reply, is another RFM69 listening?
Sending Hello World #1
No reply, is another RFM69 listening?
When I upload RX on the other one, I can see it communicate with the module, but there is no data.
Now, I know there are power issues. I set transmit power on 15. There is power from the PC on USB and the 18650 battery on both of them. The range between them is a few meters.
What should I check, how to troubleshoot this?
If needed, I can post an actual image of the project.
I've used RFM69 modules (433mHz) for a while. I didn't get much joy with the Radiohead library or the MySensors library. What worked flawlessly for me was the LowPower lab RFM69 library. The examples were easy to follow too.
Thank you for the link. Monteino is looking great.
However, one must read the damn documentation. I forgot to mention, I use RFM69CW. In examples, by default, everything is set for RFM69HCW. Wich is not the same.
I commented out the setTxPower() on both sketches and everything works like charm.