Abstract: With the emergence of many low-cost development platforms, designing an embedded system has become more flexible using different microcontroller platforms. However, it is necessary to ...