Introduction Developing an embedded product requires 3 main steps: selection of the proper hardware platform, operating system selection/setup, and User Interface (UI) development. All 3 of these steps are very closely tied…