For making systems wireless in robotics, there are many options available. The choice of hardware and protocol depends on certain factors, which are as follows:
- Availability of mobile network coverage
- Rules and regulations over RF in your operating country
- Maximum distance required
- Availability of Internet connectivity
If we use a GSM module, then mobile network coverage is a must. We may need to get clearance for the RF and ensure that it does not interfere with other signals. The maximum distance is another factor to consider, as distance is limited when using Bluetooth. Bluetooth connectivity can be hampered if the distance exceeds. The same goes for RF, but RF coverage can be increased based on the antenna used. If there is Internet connectivity over an area, then MQTT itself can be used, which was again discussed in Chapter 3, Intel Edison and IoT (Home Automation).
RF, or radio...