FreeRTOS TCP/UDP Multiserver

Job ID: 33404745

Budget: $30 – $250 USD

Hi,
We are looking for a solid Embedded C programmer to develop a firmware application and a long term project.

These are the specs:
01. SERVERS
HTTP Server: Serving pages at port 80 - Run a Parser with incomming data - Generating a response..
TCP Server 01: Serving connections - Run a Parser with incomming data - Generating a response or a serial Comm message + Connection Timeout
TCP Server 02: Serving connections - Run a Parser with incomming data - Generating a response or a serial Comm message + Connection Timeout
TCP Server 03: Serving connections - Run a Parser with incomming data - Generating a response or a serial Comm message + Connection Timeout
TCP Server 04: Serving connections - Run a Parser with incomming data - Generating a response or a serial Comm message + Connection Timeout
UDP Server 05: Serving connections - Run a Parser with incomming data - Generating a response or a serial Comm message + Connection Timeout

02. DRIVER
Multithread driver for PHY must be develop.

03. ETHERNET STATUS
Ethernet connection status must be indicated on a led.


IMPORTANT !!

All servers MUST OPERATE TOGETHER on differents tasks and access to PHY without conflict.

Clear and Complete code DOCUMENTATION is a MUST.

It MUST RUN ON NXP LPC1769 Board using RMII Ethernet PHY @ 120 MHz.

Contact us for further details if it's required.
Related categories: C Programming Engineering Embedded Software RTOS