Learn more about the event and register now!
Back To Schedule
Tuesday, October 11 • 15:00 - 15:50
Build a Micro HTTP Server for Embedded System - Jian-Hong Pan

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Apache HTTP Server, NGINX .. are famous web servers in the world. More and more web server frameworks come and follow up, like Node.js, Bottle of Python .., etc. All of them make us have the abilities to get or connect to the resources behind the web server. However, considering the limitations and portability, they may not be ported directly to the embedded system which has restricted resources. Therefore, we need to re-implement an HTTP server to fulfill that requirement.
I will introduce how do I use the convenience of Python to implement a Micro HTTP Server prototype according to RFC 2616/HTTP 1.1. Then, re-write the codes in C to build the Micro HTTP Server and do the automated testing with Python Unit Testing Framework. Finally, I combined the Micro HTTP Server with an RTOS and light the LEDs on an STM32F4-Discovery board.

avatar for Jian-Hong Pan

Jian-Hong Pan

Be an enthusiastic engineer called "Maker". Also, be the one who links the things to human in the mechatronic way. I use the Linux environment to develop the embedded system at home, including ARM, AVR ... solutions. I have been studying and trying to use the RTOS to build the interesting... Read More →

Tuesday October 11, 2016 15:00 - 15:50 CEST
Salon 1 Moskau - Ground Level
  OpenIoT Summit