© 2014 Microchip Technology Incorporated. All Rights Reserved. 18020 EWN Slide 1
18020 EWN
Easy Wireless Networking
Using the Arduino™
Compatible chipKIT™ Platform
© 2014 Microchip Technology Incorporated. All Rights Reserved. 18020 EWN Slide 2
Class Objectives
When you walk out of this class you
will know….
Fundamentals of Network Topology
Fundamentals of the DEIPcK Network
Stack
Fundamentals of HTTP and HTML
How to build the HTTP Example Server
How to work with Static HTML pages
How to Create Dynamic HTML pages
© 2014 Microchip Technology Incorporated. All Rights Reserved. 18020 EWN Slide 3
Who am I?
Keith Vogel
Senior Software Engineer
KeithV@Digilentinc.com
Please feel free to ask questions at any time.
© 2014 Microchip Technology Incorporated. All Rights Reserved. 18020 EWN Slide 4
Class Agenda
Network Fundamentals
ARP – Address Resolution Protocol
IP Routing
DHCP – Dynamic Host Configuration Protocol
DNS – Domain Name System
Digilent Embedded IP Stack for chipKIT™
(deIP™ / DEIPck)
HTTP Example Server
LAB 1: Build and running the deIP™
HTTP Example Server
© 2014 Microchip Technology Incorporated. All Rights Reserved. 18020 EWN Slide 5
Class Agenda Continued
HTTP Protocol Fundamentals
HTML Syntax Fundamentals
HTTP Server Architecture
LAB 2: Working with Static HTML Pages
HTTP Server and Dynamic HTML Pages
LAB 3: Working with Dynamic HTML
Pages
Additional: Debugging the HTTP Server
At the end of the slide deck for your review