I choose an MQTT gateway over an Ethernet one so it could be connected to the network anywhere in the house and not be tethered to a specific device.
Built using instructions at MySensors. Parts include:
- Arduino Nano
- NRF24L01+PA+LNA wireless module
- W5100 LAN Ethernet Shield
When I originally wanted to add MY_SIGNING_SOFT, there wasn’t enough memory available on the Nano for that and the MQTT code. Answer: trick the Nano into thinking it’s an Uno and it frees up more memory. My experiences and more information available in the MySensors forum.
The Gateway is powered by 5v into the Arduino Nano.