Initial

Tested on Arduino Uno with a CC3000 WiFi shield and an Arduino Mega with
an Ethernet shield.