I kinda expected that it should go into the forum; I posted it in the General Discussion category, then even missed indicating I was looking for help -- it's simply titled "Ethernet Gateway." Oh, well. . .
I need a very patient elmer to hold my hand and speak s-l-o-w-l-y for a bunch of questions about implementing the Ethernet Gateway as it is described on the build page.
I'm using 3V3 Pro Mini and a W5100 mini with an MRF69HW. I planned on using a dual-voltage Uno and W5100 shield, though the Uno arrived INOP, so I went with a Pro Mini since I had a handful of them already. When I get a working Uno, I may go back to it after all.
Q1 - I don't find any direct answer that the W5100 will work with 3.3v, though it seems to be implied. Yes? No?
Most everything else has to do with adapting the sketch to the RFM. I commented out the MY_RADIO_NRF24 and uncommented the one for the RFM69. Beyond that. . .
Q2 - I find no documentation about SPI_EN on my W5100, so I assume that it's not capable and left that #define commented. OK?
Q3 - After defining the My_SOFT_SPI statements is where the CE/CSN pins get redefined, though it appear to be only for the NRF24. Are there equivalent defines for the RFM?
Q4 - The #define MY_USE_UPD is commented out. Not sure why if we will need to use it anyway. Assume: uncomment it?
Q5 - Controller ip address: I'm using OpenHABian on an RPi3+ with a static address. More a statement than a question unless I'm wrong here.
Q6 - Not sure what inclusion mode is. I see that it needs to be (and is) enabled, just don't what it means/does.
Q7 - The void setup() indicates to set up locally attached sensors: attached directly to the Gateway? Why might I want/need to connect any directly? What sensors might they be?
Q8 - What is void presentation(), locally attached sensors here? Ditto for the void loop(). If no locally attached sensors exists, both loops remain empty?
Any takers? Thanks so much in advance!
OK, who's up for a WHOLE LOTTA handholding? Dang, guess I'm getting denser the older I get.
Is this page the place to solicit help, or should I start a new topic in the forum? I searched there for answers to my yet-unstated questions but found nothing. Guess I am the only one that doesn't get it. . .
TIA for any takers
I did look a little closer to the page you referenced and noticed your pin "color coding" was identical between the two radios, even though those two pin names were different. Would it be safe to interpolate those same "color codes" between the radio and the Arduino (using Pro Mini) even though the pin names are different?
Have seen and studied that, though at the top of this page it mentions some necessary changes for use with the W5100:
"The W5100 ethernet module has problems sharing SPI with radio. To solve this, we put the radio on a couple of other pins and use so called soft-spi. That's why you have to wire the radio a little differently here than on the usual sensors. "
I assume that for this reason the link you replied with would not work. Some times I get into trouble assuming things; if those connections work for the gateway, I guess I'm good to go (and just didn't realize it).
Hello, all. Nuuubeee here, though been doing MUCH reading/studying. I had previously (before stumbling upon this site) decided to go with MRF69HWs. I see that the code can be un-commented for this radio, but having difficulty with pinouts and mismatching pin anmes: the RFMs (appear) to have no corresponding pins to the NRFs CE and CSN pins. The MRF uses NSS and D100 pins, not labeled as such on the NRF. Same use with different labels? I've poked around looking for hints and tips about wiring the MRFs to work with the W5100, though so far, haven't found what (I think ) I need.