The project is to design firmware for a custom board based on this MCU http://www.ti.com/product/CC3220
The board is still under development, so firmware will be tested using this dev board: http://www.ti.com/tool/CC3220SF-LAUNCHXL
(Not likely but I may ask you to design the board as well)
This MCU has built-in WiFi subsystem.
The board will have two communication interfaces:
- it will run HTTP server accessible via WiFi.
- it will talk to a number of devices connected to RS485 bus
The goal of the project is to receive commands via WiFi and send them to devices, then receive response from devices and send back via WiFi.