Connecting Arduino: Programming And Networking With The Ethernet Shield