Technical Document

Test program and example source code
To get the ETH8020 up and running in the minimum amount of time we have put together an example
program to demonstrate the functionality of the module.We provide the full source code for this
program. You may examine this code to see how it works or use it as a starting point for your own
application.
Visual studio express C# examples
The test program is available as Visual C# express ready built installation files, or as Visual C# express
project with source files.
Visual studio express is provided free from Microsoft: http://www.microsoft.com/exPress/download/
Access from the Internet
The ETH8020 can be controlled over the internet almost as easily as on your local network. Your
network will most likely be connected to the internet with a broadband router. This will provide NAT
(Network Address Translation) and Firewall services. To access the ETH8020 from the internet you
will need to open up port 17494 (or whichever port you have your module set to - you can select any
port you wish) to allow incoming TCP connections. Be careful not to open up any other ports. There
are a wide variety of routers and we cannot give details for all of them. If in doubt ask your system
administrator for assistance. The following shows how to open up a port on a Netgear DG834 router.