This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Learn more about the event and register now!
View analytic
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 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 things connecting to the internet. I attended or gave talks in the open source user groups and conferences in Taiwan, and the slides could be found on the... Read More →

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

Attendees (25)