Text this: Framework of Designing Multiple Microcontroller Based Applications