💬 Arduino Pro Mini Shield for RFM69(H)W
-
Hi @NeverDie,
I just received my batch and they look nice.
I noticed that the RFM69 DI00 is routed to Pin 4 on the Pro Mini instead of Pin 2 that I usually use. Does this really work? How did you account for this in your sketch?
@korttoma said:
Hi @NeverDie,
I just received my batch and they look nice.
I noticed that the RFM69 DI00 is routed to Pin 4 on the Pro Mini instead of Pin 2 that I usually use. Does this really work? How did you account for this in your sketch?
You are correct. It's a bug. I just now uploaded corrected files.
The current version is now Version 15.
-
So what is the easiest way to correct this if the previous PCB is used? Can I change in the sketch so it works anyway or do I need to solder some wire?
-
So what is the easiest way to correct this if the previous PCB is used? Can I change in the sketch so it works anyway or do I need to solder some wire?
@Cliff-Karlsson
I suppose setting Pin 4 to INPUT after running a wire from Pin 4 to Pin 2 would patch it. Or you could solder bridge between 2 and 3, and then solder bridge again between 3 and 4. In that case, you'd set both Pin 3 and Pin 4 to input, assuming they weren't being used for something else.If you have the boards but haven't yet soldered the headers, then I suggest doing the solder bridges, but don't connect header pins to pins 3 and 4. Then there's no need to set pins 3 and 4 to INPUT. I think that would be the cleanest fix.
That said, if the firmware you're running isn't relying on interrupts, then no patch would be needed. For instance, I had previously tested the PCB using lowpowerlab's node and gateway example code, which doesn't use interrupts for send and receive. That's why I didn't notice the bug until it was pointed out by Korttoma.
-
@Cliff-Karlsson
I suppose setting Pin 4 to INPUT after running a wire from Pin 4 to Pin 2 would patch it. Or you could solder bridge between 2 and 3, and then solder bridge again between 3 and 4. In that case, you'd set both Pin 3 and Pin 4 to input, assuming they weren't being used for something else.If you have the boards but haven't yet soldered the headers, then I suggest doing the solder bridges, but don't connect header pins to pins 3 and 4. Then there's no need to set pins 3 and 4 to INPUT. I think that would be the cleanest fix.
That said, if the firmware you're running isn't relying on interrupts, then no patch would be needed. For instance, I had previously tested the PCB using lowpowerlab's node and gateway example code, which doesn't use interrupts for send and receive. That's why I didn't notice the bug until it was pointed out by Korttoma.
Also, I shrunk the board a little bit in Version 15, so it should cost less to get fab'd. On OSH-PARK, for example, it would now cost exactly $4 for 3 boards.
-
Also, I shrunk the board a little bit in Version 15, so it should cost less to get fab'd. On OSH-PARK, for example, it would now cost exactly $4 for 3 boards.
For some reason the Version 015 files disappeared after I posted them. So, I re-posted them this morning. Hopefully they stick this time.
-
Hi Guys,
I am having troubles with the Version 015 ( i have checked that DI00 is routed to PIN2).
My definition for the radio looks like this:
// Enable and select radio type attached #define MY_RADIO_RFM69 #define MY_IS_RFM69HW #define MY_RFM69_FREQUENCY RF69_433MHZbut i still get a error:
!TSM:FPAR:FAILAdding a capacitor did nit help either. Does someone have a similar Issue?
Thanks
-
Also on mysensors show how connect it to Arduino 5V
https://www.mysensors.org/build/connect_radio -
Also on mysensors show how connect it to Arduino 5V
https://www.mysensors.org/build/connect_radio@pepson "NOTE: The NSS, MOSI and SCK are not 5V tolerant on RFM69. You will need to use a level converter if you're using a 5V Arduino."....
-
Ok but why nothing is describe on MySensors on page where show how connect radio ?
But i have connected and works ok 5V without logic level converter...If i not use this logic level converter what will be happen ?
I can use this https://pl.aliexpress.com/item/8CH-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-DC-DC-5V-to-3-3V-Setp/32238089139.html?spm=a2g17.search0104.3.299.voV8Dr&ws_ab_test=searchweb0_0,searchweb201602_4_10152_5000015_10151_10065_10344_10068_10342_10343_51102_10340_10341_5130015_10084_10083_10304_10307_10301_10312_10059_10313_10314_10534_5790011_100031_10604_10103_10594_5060015_10142,searchweb201603_32,ppcSwitch_4&algo_expid=1efe59eb-1872-47dd-8d87-8a30137c624f-24&algo_pvid=1efe59eb-1872-47dd-8d87-8a30137c624f&rmStoreLevelAB=5 ?