address and change the pointer assigned to the URL you have selected. In this way, if your ISP changes your IP address, it will be updated in the registry. Some of these services are free, others are pay for service. Either way, once your account is set up, you may access your device by the URL and not the IP address. 5) Compile and download your program using the tools. Most Arduino boards do not need additional hardware to program. All that is required to to connect the USB cable. You can access my board using this link. This live board consists of an Arduino Uno + Ethernet Shield + Prototype shield connected to my solar panels. You can check at various times of day to check battery charge and solar output. More details on my solar page.