Embedded systems came into the limelight with the birth of microcontrollers and have been introduced into nearly all aspects of everyday life. Most electronic gadgets we use involves embedded systems. As embedded applications increase in complexity, the use of an operating system brings in numerous advantages. Most embedded systems have real time operating systems which allow them to make real time response in a timely manner. With the advent of the “Smart Nation” initiatives, secondary schools are starting to introduce computing as a subject. This will expose students to basic programming fundamental and prepare them for the future. The goal of the project was to develop a rapid embedded development platform to educate students on...