Embedded Systems Design for IOT