I would like to develop a network application for the Arduino platform. The examples that come with the Wi-Fi Shield library are multi-element sketches with the network part implemented in C. I would like to figure out how to implement the network part in normal C / C ++ development mode (with decent IDE and step-by-step debugger).
I noticed that WiShield is built on top of the uIP library ((the open source TCP / IP stack implementation for embedded devices with limited resources)) and is highly dependent on it. Smart people have implemented DHCP and zero configurations. How do people carry out projects of such complexity and what tools are used?
source share