Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, a web toolkit designed to help citizens, conservation practitioners, municipal decision-makers, researchers, educators, and students advance knowledge and stewardship of fresh water. New to EnviroDIY?Start here
Communication hardware selection advice for development
I may be helping a friend with some software development on a Mayfly logger. He uses an LTE Bee module in the field when his loggers are deployed, but I don’t anticipate being in the field myself. Communications in the field require IP service. Instead of using an LTE Bee module while I’m developing, I’m considering an EnviroDIY WiFi Bee module or commercially available WiFi shield. Then I’d just connect both the logger and my development computer to my home WiFi and have at it without needing to setup and pay for LTE service from a provider. When we’re ready to test on a the real system, we’d swap out the WiFi for LTE and (hopefully) change a few lines of code.
So my questions…
Does this development approach generally make sense?
Is the WiFi Bee module still actively supported in software?
Would it be simpler or more complicated to use another WiFi shield instead?
(Note: I’m very new to both the Mayfly and Arduino software so please pardon my naïveté)
The WiFi bee is actively being supported. It’s what I test with on my desk. Switching back and forth between WiFi and LTE is fairly simple. But you should still do some LTE testing on your desk before moving to the field.
If you’re using a Mayfly, I’d go with the WiFi Bee. It plugs right in. Any other shield would require jumper wires or other connections.
One followup question: I think I saw a reference in some of the documentation about the LTE module having restricted source and destination IP addresses i.e. once configured it will only work with a single destination address. Is that correct? And if so, does the WiFi Bee have a similar restriction? (Or maybe I’m confusing the EnviroDIY Bees with some other XBee modules that I read about…)