SparkFun Forums 

Where electronics enthusiasts find answers.

Have questions about a SparkFun product or board? This is the place to be.
By benv28
#199754
I purchased two of the QWIIC RF modules and am having trouble getting them to communicate with each other. I have used the .setI2CAddress command to alter one board's address. Immediately after using this command, the boards have two different addresses and can be paired. However, once I separate the boards to different Arduinos, No communication occurs.

If I use an I2C address scanner, I find that both modules have the default address of 0x35, meaning the one I changed has reverted back to the original address.

Has anyone else run into this issue? Is there a way to tell if the setI2CAddress is actually storing the new address in EEPROM, as the wiki says it should?

Thanks!