Learn the essentials of Networking and Embedded TCP/IP stacks. Part I of this comprehensive book provides a thorough explanation of Micriμm's μC/TCP-IP stack including its implementation and usage. Part II describes practical, working applications for embedded medical devices built on μC/OS-III, μC/TCP-IP and Freescale's TWR-K53N512 medical board (ARM® Cortex™-M4) using IAR developments tools. Each of the included examples feature hands-on working projects, which allow you to get your application running quickly, and can serve as a reference design to develop an embedded system connected to the Internet of Things. This book is the perfect complement to μC/OS-III: The Real-Time Kernel for the ARM® Cortex™-M4 by Jean Labrosse (ISBN 978-0-9823375-2-3), as it uses the same medical application examples but connects them via TCP/IP. This book is written for serious embedded systems programmers, consultants, hobbyists, and students interested in understanding the inner workings of a TCP/IP stack. μC/TCP-IP is more than just a great learning platform. It is a full commercial-grade software package, ready to serve as the foundation for a wide range of products. Some of the key topics covered in this book are: • Ethernet technology and device drivers • IP connectivity • Client and Server architecture • Socket programming • UDP and TCP performance tuning