Today most hardware have web connectivity. Wi-Fi seems to be taking things over as it frees us from wiring. Wireless applications can be placed anywhere in the radius, while wired solution may require careful planing and preparation. If you are looking for powerful wireless development board and still have easy programming experience, take a look at Spark Core.
This is and ARM Cortex-M3based Wi-Fi development board that carries leading Wi-Fi module (SimpleLink CC3000). ARM processor can be programmed wireless, so you even don’t need to see your device in order to upgrade firmware. Core is designed to run Wiring – same code as Arduino. If you can program Arduino, then using Spark Core will be pretty same. With provided API you can make Spark Cloud projects, that can be accessed anywhere in the world. To get started there are already several shields available, one is so called Shield Shield, which gives ability to use practically any existing Arduino shield. Also you can get battery shield, relay shield or even JTAG shield.