Developing embedded software for the Internet can be a nightmare. Ethernet chips and peripherals are highly complex and require an extraordinary amount of effort and time to configure and set up ...