I have a couple of RFDuinos (Small Arduinos with built in BLE - Specs here) which I want to connect with sensors and place around my yard. My thinking was to have all these separate rfduinos connect to some type of wireless gateway (Arduino Uno?) via bluetooth, which the gateway would receive, and using wifi, would then upload that data to the cloud.
What's the best approach for what I'm trying to do without it being too costly. I currently have 2 rfduinos, and an arduino uno. Should I purchase a wifi shield, or is there a cheap arduino that I can purchase with wifi and bluetooth capabilities? How have others tackled this?